Growing up in North Wales, electronic musician Kelly Lee Owens didn’t have a lot of immediate access to live music. “We had a community center, which was probably the closest that you would get to having some kind of stage,” she recalls, hours before playing the Cardiff date of her …
Read More »