Ford Brazil has uploaded a video on their youtube channel. Here it goes

 


Comments

SHARE
The brain behind MotorBash - an auto-nut!