Second Castle Season 5 Promo: It Will Leave You "Wanting More" (VIDEO)

Credit: YouTube

Check out the second Castle Season 5 promo, which originally aired on ABC on Sept. 10. Does it leave you "wanting more"? 

 

Castle Season 5 premieres on Monday, Sept. 24, 2012 at 10 p.m. ET on ABC.

Our Partners

You Might Like

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