flashbackdallas.com
From the Vault: 1907’s Gleaming New Power Plant
What does the 1907 power station have to do with the American Airlines Center?