Luke Wareham & Rachel Mason Release ‘Whisper’ EP
Following the release of their debut single ‘Whisper’ in January, Luke Wareham and Rachel Mason have released their first 5 track studio EP Whisper. Luke and Rachel are worship leaders and songwriters based in the South West of the UK.