all-noise.co.uk
New Single + Music Video “Castles” By Freya Ridings
Freya Ridings has released a new single and immediately given us a striking music video. The new single “Castles” comes out after Freya got a major hit in the UK when she self-penned &#…