Ummm?! I have questions. Wow.1st comment is perfection.
Rumor is a rubber duck fell off the dashboard and got stuck between the gas pedal and mat.Seems like there should be more to this story… pedal stuck to the mat…. Something…
Whiskey Throttle!!Like when someone gets on a motorcycle for the first time and doesn't know how to stop.