itw.crustlandia.com
EPISODE: Abandoned Hotel
Video History Sitting Off interstate 75 in Ohio, this 112 room hotel, Built in 1975, once served guests who were in town for events and travelers needing a break from their interstate journeys. In …