Nov. 13, 2019

75: Howletts Zoo

75: Howletts Zoo

The 1974 unsolved mystery of Lord Lucan finds us at the Howlett Zoo in Canterbury, Kent.

Support Ghost Town on Patreon

Follow Ghost Town on Instagram

Learn more about your ad choices. Visit megaphone.fm/adchoices