Lip Synching at the Inauguration and the Public Relations Fail

By now you have heard the news about singer Beyoncé being accused of lip-synching “The Star Spangled Banner” at President Barack Obama’s second Inauguration. Unfortunately, in this post we won’t be able to help you determine whether the rumors are … Read More