BBR Live Stream – Seeing Dogmen in the UK
BBR Live Stream – Seeing Dogmen in the UK
by
DeborahHatswellBBR
People in the UK have been seeing Wolf-men, Dogman and Werewolves since time began. On a small island in the south of the UK there are several locals who have seen what some would call Impossible Creatures.