1711 Locust

1711 Locust

Urban Exploring » St. Louis Transit Company Electrical Substation

4,000 horsepower. Yep, that was a 4 with three zeros after it. Get your attention? ...
Read More →

Search Our Website