This is the first song that I ever heard by Lacuna Coil. I heard it on a college radio station in Ohio and thought how much better it sounded than anything the commercial stations were playing. I love Lacuna Coil, they are one of the best bands in my opinion.
they came to tucson 2 yrs ago to my local musicians gear store on a promotion for ovation guitars. did a short acoustic set & then a Q&A. their english was perfect and i have to say their vocabulary was better than most american's i 've known. afterward i got to chat with them for a bit. all in all a great day. (bella christina!) this is surely one of my favs.