Who says Americans are the only ones who have a love affair with cars?

Sourced through Scoop.it from: www.foxnews.com

Gotta love this!

Previous article

What Is Steering?

Next article

Car Porn™