Lyric discussion by eternityawaits 

Cover art for The Ring in Return lyrics by Coheed and Cambria

I think the ring at the begining of this song is in refernce to delerium trigger, when he says, "when it rings will you answer." I read somewhere that Apollo is a project that Newo Ikkin was working on, which makes sense. But i also read a post from Claudio on his website that said Apollo is Newo's dog. I dont know.