Enjoy our first episode of Sci-Fi Nomads as we talk about Europa Report.
This new show will be officially launching next week, so keep your eyes and ears open for the announcement.