The Toughest Looking Car on the Road
One might expect a Cobra with an engine displacing 427 cubic inches to be an absolute beast on the street. It is utterly to the contrary, with a positively placid disposition at low speeds....