Switch Off the music please!

Ron Ewerth from Drift Emporium takes the supercharged Titan V8 Infiniti G35 for a spin