When innovation and amusement go hand in hand, you gotta brace yourself for the strangest products ever! Taiwan’s "Banana Peel" car has hit just the spot and sparked such intrigue and confusion with ...