1964 - Fullerton
October 11, 2020
Todd was born in Fullerton, California on June 21st 1964. Todd's connection to Fullerton was so great that he often would point out landmarks of his childhood is you were driving through the city on any random day.