Simple Share Buttons
Read previous post:
Jonathan Silverman Castle ABC
Who Is Safety Inspector Alan Masters on ‘Castle’?

In the Castle episode "Dead Again," a city safety inspector named Alan Masters cheats death twice when he survives separate poisoning...

Close