mikesfilmtalk.com
Castle Season Finale ‘For Better or Worse’ Cliffhanger of Course *May Contain Spoilers*
Castle Season Finale ‘For Better or Worse’ Cliffhanger of Course *May Contain Spoilers*After last week’s drama heavy episode of Castle the season finale, For Better or Worse turned out to not be th…