Steve Megatron returns in this episode of Altered Geek to discuss Netflix's changes, some news, as well as podcast updates for the GCRN including the return of listener questions and feedback!
Hey! I'd love to hear your thoughts, send me a voice note.