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.