Well no wonder it sounded so flawless……..it was prerecorded. Sources have confirmed that Beyonce was not singing live at the Presidential Inauguration yesterday. According to The London Times a spokeswoman for the Marine Corp Band said it was standard procedure to record a backing track and shortly before her performance Mrs. Carter Beyonce decided not […]