On Dutch TV, Alicia Keys at ‘Pop Secret’ (2003)

Video Thumbnail
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

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

Comments are closed.