Monday, May 23, 2011

Disney imagines the future of highway transportation





From the 1958 Disneyland TV Show episode entitled Magic Highway USA.