Lyon, France’s The Traders are set to release their new album, How Much Art Can You Take?, on September 14th that follows on from their debut album, Too Young So Old, that was released in 2013. After a few kids and a long pandemic they were set to return to touring in support of their new […]