Amy Rose Locane is an American television and film actress. She is currently imprisoned for vehicular homicide and assault by auto that occurred in 2010. ... more on Wikipedia