Welsh electronic music artist Kelly Lee Owens’s LP.8 was an intriguing statement, an album that she felt came about five years too soon. While the breakthrough Inner Song harmonised her pop and techno influences to create a singular and unique sonic identity, LP.8 was a stark departure and pivot toward
Ticket selling store Dismiss