There are plenty of Supernatural fans in El Paso that were bummed about Mark Sheppard's demise from the show, but stoked about his presence in Chuco Town.
Attention fans of the Fab Five! Looks like the Netflix hit is looking for a new batch of people to makeover right here in the Lone Star state. Can you believe?