triipwire » posts

GTA VI - Trailer 1

The GTA IV Trailer 1 has just dropped due to leaks, was due to drop tomorrow. https://www.youtube.com/watch?v=QdBZY2fkU-0 Thoughts?