By Francis LaBelle             Aimee Leach was born in California after her parents left the East Coast in what Aimee […]