Tag: The Riff
First Listen: The Riff – Nothing Lasts Forever
Formed when they were all just 15, The Riff is a 4 piece Indie band from Swansea, Wales. The line up includes Chris Betts (bass), Tommy Evans (drums), joined by twin brothers Sam Curtis...