xyFace Aimee Muschamp 2011-03-31 Aimee Muschamp Photos Aimee Muschamp was born in New York, USA. Aimee Muschamp on the Screen Aimee Muschamp appeared in the movie The Oracle(2005)。 The Oracle(2005)