Can you believe it’s already been three years since Nashville underground pop group Twen released their debut album. They played a great set in Copenhagen on the following European tour. Here’s their first album this side of the pandemic and it’s called One Stop Shop. The 10-track LP was written in New Hampshire and was finally released last week by the band that’s fronted by Jane Fitzsimmons and Ian Jones.