You are viewing Beau Jangles - 2 of 2
This is a leaked video of Toyota's response to the 'sticking acceleration pedal' where the spokesperson quits in disgust.
Published January 30, 2010 2.1k views More Info ยป
Full Credits
Additional Credits
Additional Credits:
Matthew Von Manahan, Michael James Nelson
Stats & Data
161 Funny Votes
54 Die Votes
2,080 Views
Published: January 30, 2010
Advertisement
Advertisement