The Dears

Canadian indie rock band formed in 1995 in Montreal, The Dears has its music characterized by orchestral pop with a dark sound. The group has... Read More