Beyonce has been waving the American flag high lately. She did so, literally, in her kid-inspired exercise video for First Lady Michelle Obama's Let's Move! Campaign, and now with her own version of country singer Lee Greenwood's 'God Bless the U.S.A.'
Beyonce's patriotic cover premiered on CNN's 'Piers Morgan Tonight' last night (May 5). The song is available on iTunes with proceeds going towards the