Podcast #381: Pet Cockroaches

381.png

Super Heroes, Scooby-Doo, and.... Pet Cockroaches?!?!? All that and soooooo much more on this week's Studio 232 Podcast.