2020-07-29 Release Date – Terror On The Tube! Episode 12! Release Date – Terror On The Tube! Episode 12! July 29, 2020 Release Date – Terror On The Tube! Episode 12!