W teledysku wzięła udział nowojorska artystka Lorraine O'Grady.
Numer pochodzi z jej albumu "HOPELESSNESS".