• That was/is a 24 Hours of Lemons race car by a team including Ethan Tufts (aka Hello Road). He's come out as an anti-car car-enthusiast.

About

Avatar for kl @kl started