Umm no. Don't you watch racing on TV when they put V8 supercars along with Lambo's, Porches etc etc. The V8 laps the Lambo several times. V8 are simply superior on the track. And whats a taxi got to do with anything?