Castle

The Green Dragon Faces Off

  • Season 6
  • , Episode 18  | 
  • Aired: 3/17/2014
    • Length: 02:38
    • Plays: ???
Synopsis >

Two ninjas, two guns, and one epic fight.

TV GUIDE Users' Most Popular