6 months agoTBTP Ep 14: We discuss the ALIEN theories of Leslie and Stephen Shaw part 1The Bare Trapped PodcastVerified