Episode 13: British Invasion

Published: Dec. 5, 2019, 5 p.m.

b'

We\\u2019ve all heard about ghosts in the Tower of London or crop circles discovered in the English countryside. But those stories are pretty tame compared to some UK legends. Today, we\\u2019re talking about two very creepy figures of British folklore.

'