re: #30 srb1976
You’re not missing anything, really. It’s one of those “Auto-Tune The News” videos. Marginally humorous, but they crack me up for some reason.