Edinburgh, Scotland based emcees Werd & Deeko recently released their new thirteen-track album SORRY WE WERE MISSED, accompanied by a double music video PUSH FORWARD ► EDINBURGH Twelve years after ‘Werd n Deeko – SOS Vol.1’ the two emcees return with the new ‘Sorry We Were Missed‘ album, self-funded, and released entirely independently via Sons…