An elegant song won't hold up longWhen the palace falls and the parlour's goneWe all must leave but it's not the end We'll meet again at the festival of friends.Smiles and laughter and pleasant timesThere's love in the world but it's hard to findI'm so glad I found you -- I'd just like to extendAn invitation to the festival of friends.Some of us live and some of us dieSomeday God's going to tell us whyOpen your heart and grow with what life sendsThat's your ticket to the festival of friends.Like an imitation of a good thing pastThese days of darkness surely will not lastJesus was here and he's coming aga inTo lead us to his festival of friends.Black snake highway -- sheet metal balletIt's just so much snow on a summer dayWha tever happens, it's not the endWe'll meet again at the festival of friends.