Rockstar is releasing a trailer in 2 days. Im sure this 'leak' was an unfortunate accident and not to drum up publicity for the game.
Rockstar is releasing a trailer in 2 days. Im sure this 'leak' was an unfortunate accident and not to drum up publicity for the game.