Todd Giggy was created in 1978. He's wedded to Lori Giggy.
Todd Giggy Net Worth is $1.9 Million Mini Biography Todd Giggy was created in 1978. He’s wedded to Lori Giggy. Known for moviesAFP: American Fighter Pilot 2002as Himself Source IMDB