'Castle' Season 3

Jon Huertas as Javier Esposito from Season 3 of ABC's hit series 'Castle'.

By Joanna Martinez
Castle - 3.01 "
Castle - 3.01 ""A Deadly Affair""
ABC

Give a Positive or Negative Rating

Assign Points 0pts