Do you know that the world’s smallest street-legal car is only 39” tall and 26” wide? Shocking video included. World’s smallest street-legal...
Posted by SAS, second great-grandson of Kulup Lembang via Google+ in » Home » autos » on Monday, May 18, 2009