Review: Castle 7.13- “I, Witness” by Alice Balagia | Feb 5, 2015 | Reviews | 0 | Castle witnesses (or does he?) a murder in the most recent episode of Castle. Read More