Eric Scull is a co-host of the long-running Harry Potter podcast "MuggleCast" since its start in August of 2005. Appearing on over 700 podcast episodes including MuggleCast, Alohomora!, Game of Owns, The Cinescope Podcast, and producing podcasts Improvised Star Trek and HR unConfidential...
Read More →