Amanda Todd wallpaper Amanda Todd Amanda Michelle Todd 27November 1996. She is known for her roles in films Brother John 1971 Moving 1988 Lean on. … Tuesday, June 7, 2022 Edit