S8 E12 The Blame Game


02/22/16 | TV-PG | CC
Castle is abducted and forced to solve deranged puzzles and mind games with strangers.
Continue Reading