Sorcha Richardson
Sorcha Richardson is an Irish singer-songwriter who embellishes introspective songwriting with ethereal electronic production. At the age of 10, she and her buddies formed their first band. She moved to Brooklyn and her debut EP, Sleep Will Set Me Free, was independently published. The follow-up, Last Train, was released by Crosswalk Records. She had her first sold-out concert in Dublin after... read full bio