Geek Stuffs

Castle Season 3 Finale – Behind the Scenes

Castle Season 3 is over – with an explosive finale. Here is the behind the scenes – i got from some fan sites (I am getting into this fanatic mode for castle).
Key highlights:

  • Castle is one of the highest rating show on ABC
  • Castle is renewed for next season (expected 16th September 2011)
  • Castle going to start filming in July