Think where you live is a hellhole? Castle Houska was actually built on one! This castle, tucked away in the beautiful countryside of the Czech Republic, has bewildered people ever since its construction in the 13th century. Most castles are built to safeguard their inhabitants from outside threats. Castle Houska, however, was built to protect the outside from what is within. Citizens of the Milky Way, join us for this hellish episode of Creep Street!
view more