Amanda Todd
Stats
Birth Name: Amanda Michelle Todd
Born: 27 November 1996 Died: 10 October 2012
Country of origin: Canada
Photos
View all Amanda Todd pictures
Amanda Todd was born on November 27, 1996 in Vancouver, British Columbia, Canada as Amanda Michelle Todd. She died on October 10, 2012 in Port Coquitlam, British Columbia.
Tags:
My tags:
Add tags