The 13th Floor

News 

Seraphine Long: The Woman Who Gave Birth to Bigfoot

If you go just by the bullet points, the story of Seraphine Long sounds like a perfect romance novel that can be found at any good book stand in an airport, but in reality (and there is little room for reality in this story) it is terrifying. Seraphine Long did find herself in the arms […]