
Exploring the legacy of my absolute favorite GTA trailer with one of its creators 15 years later: "Of course, having a dope song is always good"
Feature Interview | To the tune of LCD Soundsystem's 'Get Innocuous', this trailer from 2008 was an absolute banger