Unveiled: Brabham BT62

It looks like something a kid would doodle after playing too much Need for Speed, watching all the Fast and Furious movies, and downing six Red Bulls.
 
Top