Onomatopea
PUBLISHED Feb 1, 2003
This debut from Italian duo Delia Lyn and Andrea Pietropaolo starts out on an optimistic note, with the vocals of Lyn right away jumping to...