you think you've heard of most everything... but of course, you haven't. Not even everything in your own country's automotive world, and don't ever think the rest of the planet doesn't hold surprises. This is a left foot throttle adapter


now THAT is new to me. Never even heard of one before

http://carmechanicfails.tumblr.com/page/479