Hell, from what I saw on the news, Beyonce put it to him that night. She has more class in her fingernail clippings than he has in his whole giant ego.He was a bumbling idiot. Leno put it to him tonight.
According to the news tonight, a radio station in Tennessee spent all day playing Kanye songs--and interrupting them with Taylor Swift songs.