HAPPY FINALE CASTLE MONDAY OF SEASON 5!!
Castle 5x24: Watershed
TONIGHT at 10/9c on ABC
PLEASE WATCH LIVE!!!
Castle 5x17: Scared to Death
TONIGHT: Monday, March 18th, 2013 at 10/9c.
PLEASE WATCH LIVE!!
Happy Castle Monday!!!
Stop with all the BS it is Castle Monday. We are all going to die