Stephen Veilleux

Co-Host of Monster Of The Week: A Supernatural Podcast

Stephen started watching Supernatural in 2009. He thinks Dean and Batman are the coolest and chases away the Hellhounds with podcasts.

Stephen Veilleux has hosted 12 Episodes.