Surprise Me!

The Rhomboids – The STRANGEST Cars Ever?

2016-02-15 157 Dailymotion

We visited the classic car show at Retromobile in Paris and found some of the strangest cars!

Buy Now on CodeCanyon