10 wimpiest muscle cars ever- Popular Mechanics

and come on the delorean only has to go 88 mph so who cares if it goes any faster