This is a Dark Ride

October 23, 2012
68.0%

Pretty Little Liars - S3 - E13

This is a Dark Ride

Unexpected Halloween party guests pop up at every turn and The Rosewood Halloween Ghost Train becomes one killer party.

Pretty Little Liars: Season 3 - 24 Episode s