Join Telegram
Posted by CouchTuner 2014-Feb-28 | 8:06:18 AM

A DVD is thought to be haunted when people start to die after viewing it, and when Castle mistakenly watches the DVD, he fears for his own safety.

Watch It Here : Castle Season 5 Episode 17

Tags
Castle Episode 17 Season 5
ONLINE STREAMING

Latest Episodes