Im sorry but what the fuck are SALEEN , who are well known for creating some truely monster cars !
Fucking about with a Chavved up Focus and adding Nitrous to it

I think someone in the Research and development division has just watched Fast and Furious for the very first time