1965 Peel P50, The World's Smallest Car (Lane Motor Museum)
Description
"American Automobile Culture:
Cars from the Lane Motor Museum
1964 Peel P50, The World's Smallest Car ( at the Lane Motor Museum in Nashville, Tennessee (USA)
automobile, car, lane motor museum, muse..."