Niki Sherrod

Niki Sherrod is an executive in charge of music for MAD.