Chicago, IL, United States
Terry Crews Saves Christmas
Makeup : Genell Banks
About
2016 Christmas reality show special starring Terry Crews