Teenagers Sarah and Debbie run away from home and find themselves on the streets of London.
Release Date: July 11, 1989
View more ->