Churches falling Angels scowl Crusaders in a foreign land Gargoyles cry The old priest lied Cathedrals in the sand Too brave to live Too young to die The stone walls understand BFBS radio R and R not long to go Forces sweetheart cheerio Daddy he is coming back And we will wave a union jack To welcome our hero home Christmas bells Heaven or Hell Salaam or be damned Auld lang syne One last time Hold my hand A call to prayer But who dares Behold the man? Apocalypse now If Westminster allows A green unpleasant land Dressed to k** But dancing still To the military band Too brave to live Too young to die Is this the Promised Land?