Wonder how he's doing at the moment?
Nothing further on their website.
I remember hearing this song.
Kind of wonder what it's about?
The video according to Wiki was filmed on a farm in Whitby Ontario.
Don't know about other songs, I've read haven't been all that well received in the US.