location_city The Deaf Institute/ The Lodge, Manchester
Murdo Mitchell is a Scottish singer, songwriter and guitarist from Glasgow.
Releases include the songs: "Jaded" and "Your Skin", among others.