S1E3 - The Lizard Persons!

Published: Feb. 5, 2022, 7:58 a.m.

b"

Captain Hero and Chet are stopped dead in their tracks by a mysterious barricade in space! Will diplomacy help our heroes surpass this obstacle? Is Captain Hero keeping a shameful secret? Who's behind this strange phenomenon? Probably some type of Lizard People based on the title - but tune in anyway to Captain Hero!

"