S01E01 - The Juniper Hill Inn: Part 1
Hotel Hell
Juniper Hill Inn in Windsor, Vermont looks like a million dollars but smells of raw sewage. Gordon meets the pompous wealthy owner, Robert Dean II, and uncovers some shocking treatment of the staff.
Curated Media
YouTube
