Episode 29 - I'm not saying it was Aliens: The team talk about the recently reported bizarre light curve from KIC 8462852
00:00:00