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:
Post a Comment