30 Oct 2014, 13:01 UTC · By: Mihnea Radu / Bubble cars – we all know them as a crazy idea born out of necessity. The Germans made the famous Isetta, while the Bits are famous for the Peel P50, the smallest road-legal production vehicle...