"Grand Theft Auto V" is finally here! Well, kinda sorta anyway. So what's the next best thing to actually playing the game? Watching a launch trailer of course! So here's a thing you can watch to get hyped a few weeks before the actual release. Enjoy!