Worlds fastest N/A FWD pass!

this insight would pull you from a roll lol, thats what i meant, man it would suck having a 500 something horsepower car and getting pulled from a roll by an insight 150mph trap NA car…:banghead