OUR BATTLE RAGES ON (Del Vecchio) Is there an answer to our call? Is there a voice behind these walls? Crawling through despair is what we've been taught Striving to prosper is what we should learn Dream for today Shine for tomorrow Til your last breath Our battle rages on Our spirt's getting strong We'll stand till a new dawn will come We will fight to win Let our destiny kick in We'll thrive for a perfect world Our battle rages on We always fail to see what hides within Our prayers are lost if we give in Teaching the good word is pulling us down Our warrior heart's dying each time we bow Dream for today Shine for tomorrow Til your last breath Our battle rages on Our spirt's getting strong We'll stand till a new dawn will come We will fight to win Let our destiny kick in We'll thrive for a perfect world Our battle rages on The ones above will separate Our bleeding souls in this masquerade We are the ones to fight the winds We'll stand our ground to let love win Our battle rages on Our spirt's getting strong We'll stand till a new dawn will come We will fight to win Let our destiny kick in We'll thrive for a perfect world Our battle rages on