Sorcha Richardson has returned with her sophomore album, Smiling Like An Idiot today. The new album finds Richardson navigating themes…
Sorcha Richardson has returned with her sophomore album, Smiling Like An Idiot today. The new album finds Richardson navigating themes…
Dublin based indie-rock artist Sorcha Richardson has released hew new single, “Shark Eyes” today. Filled with melancholic longing, the haunting…
Dublin artist Sorcha Richardson has released her new single, “Archie” alongside a stunning cinematic video today. The coming-of-age tale based…