JUN 24th 2016

Is This Lancia LaSupra The Ultimate Wild Child?

What do you get when you cross a Lancia Delta and a Toyota Supra? Sounds like the sort of perverted concoction that a ten-year-old would make up with his mates.

Share this

The Goodwood Shop