Whatever your feelings about rap, this is an amazing song:
Popular VideoSNL is not a fan of the Trump administration, and it shows with every new skit they produce. Do you think they need to tone it down?
To read more from Thomas Peters and the American Papist, click here.
POST YOUR COMMENTS BELOW