Saturday, March 12, 2011
The Coolest Thing You'll See Today!
Check out this deconstructed Mercedes' 2010 Formula 1 race car - all 3,200 components - stripped down and suspended on wire at the exhibition in Weybridge, Surrey.
Newer Post
Older Post
Home