Laura Welsh’s Ghosts premiered on ABC Family’s Pretty Little Liars last Thursday evening (27th January) in the U.S. Click above to watch the clip now!