Posted April. 19, 2005 23:22,
Jeff Lane, who runs the Lane Motor Museum in Nashville, Tennessee, is showing the Feel P50 with one hand, the worlds smallest car, on April 17. Mr. Rain held a car race for super-mini cars near Percy Priest Lake with mini car lovers.