MIAMI - MARCH 27: Alicia Keys performs on stage at the American Airlines Arena on March 27, 2010 in Miami, Florida. (Photo by Larry Marano/Getty Images) *** Local Caption *** Alicia Keys
UPLOADED ON 2010-03-28 11:35:19
PHOTO BY Getty Images
Instantly watch TV episodes and movies via the Internet on your computer or TV. 1 month FREE!