Saturday, May 7, 2011

Sam & Dean meet H.P. Lovecraft in upcoming Supernatural season finale.

Well it's about time.



2 hour Season Finale airs Friday May 20th, 2011

No comments:

Post a Comment