Alicia Keys Live In Amsterdam - 24 November 2003
Alicia Keys Live In Amsterdam - 24 November 2003

November 24, 2003 – if in Holland, do not miss Alicia Keys showcasing her new “The Diary of Alicia Keys” album at “Pop Secret” on BNN