Indie Artists AM Kidd Releases ‘Better Than You’ August 19, 2011 1 Asian-American rapper/pianist AM Kidd releases his new song Better Than You!