actually it is pretty much an anti American video.
read the lyrics
I listened, hoping to see a great new “America” song = and all I saw was a tearing down of America...duh,
and his newest one -
Let the libs call HIM a racist ‘0)
Great American - read his blog - go to right side bar for great articles