Supernatural Season 6 Episode 19 “Mommy Dearest” Sneak Peek #1

3 years ago, by

April 26, 2011

Lenore is back, and we get our first glimpse of her return in this sneak peek from Friday’s episode. The boys, Cas, and Bobby go to her for help with finding Eve, but Lenore has a request of her own.