Comic Crusaders Podcast Podcast Comic Crusaders Special: Ethan Beigel By Al Mega 3 years ago Today the team gets to chat with the Supervising Sound Editor for The Flash, YOU,