So, we all know about the now-famous Hermain Cain "smoking" video and the buzz it caused last week. But what about the catch "I Am America" song that we can't get out of our head? Who sings that?
It is Krista Branch, whose song has become a Tea Party anthem. An American Idol finalist, Branch has found her niche, as her bio states.