Get “LOST IN THE WILDS OF HORROR” with a brand new tale from Horrorbabble
This week: The Interlopers by British author, Saki, takes place in the dramatic Carpathian Mountains of Eastern Europe, wherein a pair of feuding landowners vow to put an end to one another.