Mercedes are known for their luxury, but this? Watch and enjoy the extremes of car-ing!

 


Comments

SHARE
The brain behind MotorBash - an auto-nut!