Episode 101: The San Francisco Boogeyman
Manage episode 330888207 series 3357445
Normally, travelers are suspicious of germs in hotel rooms, and they should be. The most dangerous creatures might actually be hiding under the bed. There's this one room in a San Francisco hotel that has been unoccupied for quite some time but has a guest…The San Francisco Boogeyman.
14 επεισόδια