So Rockstar released a trailer on November 2 last year and 2 screenshots about a month back.
This week we got 6 new screenshots are are probably on the verge of getting 3 more screenshots (and a trailer if we are lucky).
What are your thoughts on this? I am very much excited!
This week we got 6 new screenshots are are probably on the verge of getting 3 more screenshots (and a trailer if we are lucky).
What are your thoughts on this? I am very much excited!
