Review: Castle 7.13- “I, Witness”

Castle witnesses (or does he?) a murder in the most recent episode of Castle.

Read More