Air Force Master Sergeant Jennifer Sherman was invited to sing “God Bless America” during Wednesday’s Game 7 of the World Series in Kansas City. Her take on the classic was…well…it was something. For better or for worse – mostly for worse – it was a very ‘unique’ rendition of the song.
Men and women who comprise this country’s Armed Forces perform a lot of great services for us civilian folk, but I think it’s safe to say that this performance wasn’t exactly one of them.