Single Review: Young Rebel Set – The Lash Of The Whip
”Young Rebel Set’ are the free-spirited folk-rock quintet whom where dubbed as folk-rocks freshest ‘Graft Rockers’ by the New Musical Express” Blooming from the North-East of England, Young Rebel Set are….