Star Spangled Beyonce
THE FACTS: Over a week after the world learned that Beyoncé had lip-synched “The Star-Spangled Banner†at President Obama’s second inauguration, the diva finally admitted publicly this afternoon that she did. The confession, however, came only after Beyoncé delivered a live, a cappella rendition of the national anthem to a convention center filled with […]