Rockness Monsta Releases “America , Huh?!(Video)

Rockness Monsta gives the U.S. a piece of his mind in the Kayo Kane directed clip for “America, Huh?!” Check out the visual below!