11.06.2019 - By Video Vampires
It's our newest episode in our Horror Around The World series and we're heading to Turkey where we discuss Turkish horror and the 2006 demon-in-the-internet Dabbe