Find us

Castle 5×18 Sneak Peek Clips

Written by Alexander Tucker   // 03/22/2013

Castle 5x18 Sneak Peek Clips

Castle 5×18 The Wild Rover Sneak Peek Clips

 

Here are three new sneak peek clips from the next episode of Castle. Episode 5×18 of Castle is titled, ‘The Wild Rover.’ This episode airs on Monday, March 25th, 2013 at 10pm on ABC.

 

 

Castle 5×18 The Wild Rover Sneak Peek Clips


[fbcomments]

Similar posts