iOS app Android app

I Am America Video

WATCH: The Tea Party's New Anthem?

Posted 05.25.2011 | Politics

Krista Branch believes that she is America. The Oklahoma mother of three and seventh season American Idol reject released a new single last month (fo...