i have to say, the cobra has always struck me as possibly the most uncomfortable vehicle in existence, also like an old toothless english bulldog - all bark & no bite
I doubt that. Anything that weights about a ton with a 7L 380kW motor must have some poke to it.