Find us

Castle 5×21 The Squab and the Quail Sneak Peek

Written by Alexander Tucker   // 04/22/2013

Castle 5x21 The Squab and the Quail Sneak PeekCastle 5×21 The Squab and the Quail Sneak Peek

 

 

 

Here’s the new sneak peek clip from the next episode of Castle. Episode 5×21 of Castle is titled, ‘The Squab and the Quail.’ This episode of Castle airs tonight, April 22nd, 2013 at 10pm on ABC.

 

 

Castle 5×21 The Squab and the Quail Sneak Peek


[fbcomments]

Similar posts