23 May 2008 at 5:29 PM

Alicia's Keys to Innovation

alicia keys to innovation 061152681

About Photo #1152681: Alicia Keys and Lexus honor students at Frederick A. Douglass High School under a "Keys to Innovation" environmental initiative for their environmental achievements…Read More Here

Posted to Alicia Keys