The 13th Floor

Media News 

The Abominable Snowman! The Wild History and Legend Behind the Yeti

At the top of the world, in the frozen wasteland of the Himalaya Mountains, lurks a terrifying, towering, man-monster known as the Abominable Snowman!  Locals still speak in hushed whispers of the creature they call The Yeti and their terrifying encounters with a giant man-like creature that would appear without warning – only to vanish in a […]