A Volvo you say?! Trust us on this one. The Volvo is just the wrapper for a totally sweet sounding hot rodded BMW V8 engine that is providing the tire shredding power that this little car has. Filmed in Sweden at a place called Kalix Motorstadion, this is three minutes of asphalt and dirt drifting [...]
More...
More...