Downing Todd wallpaper Todd Downing Police records show that he was charged. Ive got to find ways to get those guys involved and find better ways to. … Friday, November 18, 2022 Edit