Episode 65 - Who Does Megastructures Anymore? Aliens?: A long discussion about megastructures - human and alien
00:00:00