God bless 'merca. 

Just in time for Independence Day, a new song by Animation Domination Hi-Def is here to celebrate what makes our nation great: making songs about how much America is failing compared to the rest of the world. And don't worry about being caught slacking off while watching this on the job because, according to this song and the CIA, America is 79th in the world in unemployment!


(by Myka Fox)