of Montreal are an iconic psychedelic indie pop band fronted by songwriter Kevin Barnes. Barnes began the project in 1996 and has constantly evolved its lineup and sound over the course of his 20+ albums in as many years.
Read Moreof Montreal are an iconic psychedelic indie pop band fronted by songwriter Kevin Barnes. Barnes began the project in 1996 and has constantly evolved its lineup and sound over the course of his 20+ albums in as many years.
Read More