Kanye West premiered his “Love Lockdown” video on the Ellen show. ?The ELLEN show?!? ? 😕
“Rest in pieces Rap City, Ellen has taken your spot.” ~ Eskay