Touring Rosewood with the Pretty Little Liars There’s a town in Pennsylvania – well, sort of – that once entered, haunts one for life. This is the case for the five females on the hit Freeform show Pretty Little Liars. On TV, the city of Rosewood is completely eerie and dangerous. The actual set in … Continue reading
Drama / Mystery / Photography / Pop Culture / Television / Video