see more
CHERRY HILL, NJ - MARCH 10: Meg Foster attends the Monster Mania Convention at the NJ Crowne Plaza Hotel on March 10, 2012 in Cherry Hill, New Jersey. (Photo by Bobby Bank/WireImage)