Kanye dropped by Ellen’s show to debut the “Love Lockdown” video. One word. Wow. Need more time to process what I just saw.
However, I do have the strong inkling to watch Busta’s Put Your Hands Where My Eyes Can See vid and maybe take a trip to a museum.