Cause and Effect

‘Cause and Effect’ sees Rila’s Edge continue to establish their indie rock sound

The British indie outfit go from strength to strength on their second release. Rila’s Edge¬†emerged onto the UK indie scene…