laughingsquid.com
Adorable 60s-Era Peel Microcars Are Still World's Smallest Cars
Peel Microcars were ultra tiny cars built in the UK in the 1960s. Two main models were produced in limited numbers: the two passenger Trident and one