GTA: Trailer for new game revealed after online leak

Rockstar Games releases the trailer 15 hours earlier than expected after it is leaked online.
» BBC

Posted in: Uncategorized