I've heard this song a couple of times now on DarksideRadio.com; their web page identifies it as "05-06 - Crazy Angels". Lyrics I could catch and write down are:
Please take this ring
You won't be lonely any more
We're just two crazy angels
Finding heaven in our own sweet time
Anybody know the artist or album name for this song?
Thanks.