https://www.crewexpendable.net/
https://twitter.com/CrewExpendapod
A relatively new Alien focused podcast. I'm only a couple of episodes into this one.
Interesting
I'm getting fairly caught up. It's definitely more of a casual take on the series, with them visiting the stuff they're talking about for the first time, which is a nice approach anyway and makes it a feel a little fresher.