Tag: Tommy Davidson

On Screen

Land of the Living

It’s been a while since “In Living Color” aired on Fox starting in 1990, but the show has had an impact on entertainment far beyond…