Photo Courtesy of Kanine Records U.K. indie pop trio Flowers is rumored to have formed after guitarist Sam Ayres printed out fliers calling for bandmates interested in making music that sounded like "early Madonna through a broken tape machine." Even on their sophomore release, “Everyone’s Dying to Meet You,” their […]