I found this Vespa scooter today, survivor of the past snow, one that barely got away.
The Song of the Day is “The One Who Got Away” from the 2007 Devil Doll album “The Return of Eve”. Mind though, this is NOT the same Italian-Slovenian experimental rock band by some Mr Doctor, that was known under that name, this is the band of American singer Colleen Duffy. Not bad either, although the usurpation of the name did piss some people on Amazon severely off. And I can understand it. I just heard some of the songs of the earlier band on YouTube: Excellent material.
Anyway. Here’s Colleen’s song, up on YouTube as well.