T.m. Garret, is a German-American ex neo-Nazi who has overcome some of the worst hatred of all.
Brianna McFadden
Director
T.M. Garret
Self