yeah that reminds me of a comedy-folk band called the Foremen who did a song called "Ollie Ollie Off-Scot-Free" that made fun of Ollie North but as I understand it he actually embraced the song and played it on his radio show! They also do
"I'm Russian Limbaugh (I Will Bury You)"