Wondered if it was just sheer coincidence? Ashcroft released this song in 2000 - and Stevie wrote Illume in 2001 after 911. I mean...do you think she's ever heard of or listened to Richard Ashcroft?
It is quite startling - the songs are very similar.
__________________
"I believe in The Five"
|