As usual, Ted Nugent didn't mince his words when it came to airing his political views on the death of Venezuelan President Hugo Chavez.
Chavez died this week aged 58 after losing a battle with cancer after 14 years in power with vastly different political views to the USA. Venezuela has since declared a state of mourning for seven days.
Of course, Nugent isn't a fan of anyone with even a whiff of anti-American sentiment, and gave TMZ a piece of his mind in response to Chavez's death:
"All dictators, tyrants, slave-drivers and despots should die ASAP. Let freedom ring," he said.
Chavez has criticised America's foreign policies and was something of an ally to Cuba, a communist government - something you can be sure Nugent isn't a fan of either.
But Nugent is a balanced fellow, and is known to to slam the US President too. Last September, he said Obama "represents everything bad about humanity."
Does Nugent make a good point, or is he just shouting into the wind? Let us know your view in the comments.