Press Play: Trudy and The Romance Posted on June 24, 2019 /By Maria /Under Music News, News This Liverpool-based trio borrows from the past to invent something entirely unique