Here's a recap: Beyonce Knowles performed the Etta James' classic "At Last" at Barack Obama's Inauguration (and performed it as James in the movie Cadillac Records). Two days after the inauguration, James' son said the reason James, who is alive and well, didn't perform the song was because she was ill, but she wished she could have been there.
Apparently that last bit was a lie--above is audio of James talking down Beyonce ("I'll whoop her ass"), Obama ("he ain't my president"), and it is painfully clear James is super-pissed about not being able to sing her song at the Inauguration.
Who knows what really happened here--but it appears that James wasn't ill, and would have performed the song if asked. Beyonce has yet to respond to whether or not she could take James in a scuffle. [Real Talk NY]