They Walk Among Us - UK True Crime

They Walk Among Us - UK True Crime


Bonus Episode 27

April 08, 2023

On the evening of Saturday, June 9th, pubs across the country were filled to the brim. It was the second day of the 2012 European football championship. Groups of friends jostled to find seats in front of the television screens in the pubs throughout Bedf