Banshee Recap: “The Rave”
Banshee Recap: “The Rave” Original Air Date (Cinemax): Friday January 18, 2013 Season 1 Episode 2 by Julianne Snow: In this second episode, Lucas’ dreams are haunted by his memories of Carrie as he recalls their love affair, the last [...]