Alexandra Boylan Featured in The Hitchhiker BornOctober 7, 1979 in Boston, Massachusetts, United States Clips 1 Clips