So if you want to see pictures of Maxi Mounds and Norma Stitz, respective world record holders for breast size, head there.
The actress from Santa Anta, California native has starred in numerous films including I Am Sam, , The Deep End of the Ocean, and Wolf.