Sneak Peek of Castle Season 5, Episode 12, “Death Gone Crazy”: Alexis Walks in on Castle (VIDEO)

Credit: YouTube

Alexis tries to have a serious conversation with her dad, and finds him watching an adult video! 


Original Air DateCastle Season 5, Episode 12: "Death Gone Crazy" airs tonight, Monday, Jan. 21, 2013 at 10 p.m. ET on ABC.

Our Partners

You Might Like

Like us to see how many agree!
I'd rather sign in »