Friday, September 21, 2012

Mystery Machine

OK all you smart guys. What is this? Me thinks the Royal Enfield decals are a ruse. The side you can't see holds a turbocharger, a intercooler tank, and loads of hand formed aluminum.


















Thanks for sharing Lurker Tom.

No comments:

})();