The Wyrm of Bwlch Pen Barras
In the quiet town of Ruthin, North Wales, a group of three men are summoned to undertake a gruesome task on the treacherous Bwlch Pen Barras mountain pass, under the cover of a winter morning.
In the quiet town of Ruthin, North Wales, a group of three men are summoned to undertake a gruesome task on the treacherous Bwlch Pen Barras mountain pass, under the cover of a winter morning.