Pretty Little Liars
This is a Dark Ride
E13 Oct 23, 2012 42m TV-14
Unexpected Halloween party guests pop up at every turn and The Rosewood Halloween Ghost Train becomes one killer party.
Where to Watch This is a Dark Ride
Cast of This is a Dark Ride