November 02, 2011
Rockstar Games' Grand Theft Auto 5 Trailer

The trailer looks pretty sweet.





Posted by Arcterex at November 02, 2011 09:35 AM