I pulled up to the lights next to a banged out Renault 5, had a disgusting fibreglass body kit, multicoloured parts. I was pissing myself looking at it, the lights turned green and this thing shot off. Sounded like it had a turbo, anyone know what kinda BHP and Torque these have? No match for...