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...:incar:
Type: Posts; User: Muggy
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...:incar: