New song by London's the Duel online
A track from the forthcoming album by London, England based the Duel is currently streaming online. The track "Nothing to Lose" will appear on the record God Save All The Sheep, set to arrive later this year via Full Frontal Recordings