808s & strange tastes

Kanye West premieres new video on...Ellen?

by