China

Episode 18: Delicatessen

I know a lot of horror stories and legends in Hollywood movies happened in motels in a promote place. Hotels are somewhere we spend nights at in a strange place...