Aimee Garcia

Born: November 28, 1978 in Chicago, Illinois