The Wonder City of Future (1925)

June 8th, 2010

The American city of future according to Popular Science: