Why did I move here? I guess it was the weather. Do that phrase remind of you of anything? Perhaps this awesome video will jog that amnesiac memory of yours. For the record, this is GTA IV, not GTA V. An awesome fan-made dedication to the trailer, made in Liberty City. Flawless!