Starr Car (Electric Car...
William Alden (American...
United States
1966 (creation)
This browser does not support iframes.