The Deluxo is a new car in GTA Online with rockets, turrets, and an insane flying ability. Easily the best car in the game at the moment!
Subscribe for more awesome videos!
GTA Online Playlist:
Check out my vlog channel:
Check out my COD channel:
Follow my primary twitter:…