Monday, December 6, 2010

Castle Season 3 Episode 10 Last Call

TV Show: Castle

Aired on: 10:00 PM on December 6th, 2010 – Monday

Channel: ABC Channel

Episode Details: Season 3 Episode 10

Episode Name: Last Call

Preview:

When a bar owner’s body is found in the East River, the investigation takes Castle and Beckett through the forgotten tunnels and passageways of turn-of-the-century New York; Castle

Castle Season 3 Episode 10 Last Call

Instantly watch from thousands of TV episodes & movies streaming from Netflix. Try Netflix for FREE!

0 comments:

Post a Comment