“Supernatural” – Heaven Can’t Wait (9.06) episode review
I had high hopes for this episode. After two totally filler episodes, we finally got to see angels and the return of the fallen heaven mythology, not to mention Castiel and Kevin. This episode looked exciting...