Delusion

‘Delusion’ is a memorable and personality-filled new indie pop release from Edie Yvonne

The track is the third and final instalment in the artist’s trilogy of teen anthems Lauded on this site and…