Upper Lip – Deep Within (Pride & Joy Music)

And now for something a little different. Upper Lip is a sleaze/bump 'n' grind rock and roll band from the wonderfully named Gozo which is an island in the Maltese archipelago islands and also known as the land of the Megalithic Temples and a quick look on the internet shows what can only be described..