Len Johnston

In the early 2000s a mysterious character popped up on forum websites claiming to be from the future. Just who was John Titor? Len Finds out in this weeks Call of the Weird.


Big Hits Radio

Current track
TITLE
ARTIST