Tire Town, Leavenworth
Tire Town, an abandoned Tire Warehouse in Leavenworth, KS sits idle in the downtown district of the city. Memory recalls its ominous presence in my childhood, so coming back as an adult, I ventured in to see just what exactly sat inside that aging relic at the end of the street.
Tire Town, Leavenworth
6
207
2
Published:

Tire Town, Leavenworth

December 2011
6
207
2
Published: