From Philadelphia, Pennsylvania, USA • Born in Dec 13, 1964 (61 years old)
J.J. North is an actress, best known for her role in the science-fiction film Attack of the 60 Foot Centerfold (1995). (Via Wikipedia)
HybridFilm • 1997