Yesterday, Beyoncé performed the National Anthem as an Inauguration artist. I was blown away with her performance as I watched yesterday. But today, critics having anything but positive things to say about that performance...

Today, there are rumors swirling that Beyoncé lip-synced yesterday's performance. A Marine Corps Band spokesperson says that the band was asked not to play and Beyoncé lip-synced to her own voice. From the video, I don't believe she was lip-syncing but I'll let you be the judge...

More From KISS 104.1