Starting Thursday, August 26th we will be relocating the event to the Convention Center Plaza located at 1 Civic Center Plaza, Downtown El Paso for the remaining night.
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.
After a scheduled photoshoot in 2018, Stephany Munoz spotted a lovely couple walking through Downtown El Paso. She asked to take a photo of them but hasn't found out who the couple is.