Reminds me of the 1969 F1 cars.



notice how tall they used to be and how they were bolted up to the suspension.

btw....this is Montjuich Park in Spain. Voted one of the ten greatest ever F1 circuits.