Quote Originally Posted by Muggy View Post
Love the Imola! At first, I thought WTF about the "launch" on the dyno, but then noticed the drag lights and the simulator...I've personally never seen one of those "indoor" drag strips...

I've been really having a tough time finding down pipes or a shop that c an create some proper....any tips would be appreciated.


Peter