Remember way back in season 2 of SUPERNATURAL when Sam and Dean let Lenore the “good” vampire go? Well, Amber Benson is back and is current in Vancouver shooting episode 19 of season 6. The episode is tentatively titled “Mommy Dearest” and, with the Mothe
more