RIP 66 Barracuda
I might be hearing things, but it sounded like the throttle stayed open, almost like it stuck or fat-feet (I suffer from the same affliction) covered both pedals?
Print