X

Supernatural season 11 episode 19 recap 4/27/16

Supernatural Recap – Bugs in Bodies: Season 11 Episode 19 “The Chitters”

Supernatural continues tonight on the CW with an all new Wednesday April 27, season 11 episode 19 called "The Chitters,"…