February 20, 2012 Usher - Promise Edit Delete Tags Autopost Promise Artist: Usher Label: Sony Music Entertainment Director: Anna Paquin Diane Kruger Sofía Vergara Julie Benz