alienseries.wordpress.com
Carrie Henn, 1995
Originally published in EMPIRE magazine, May 1995. In 1985, Carrie Henn was a 9 year old growing up on a US Air Force base near Cambridge. One day, some strange movie people came scouting for a pho…