of Montreal
Of Montreal Live Performance in Toronto featuring the song 'Of Montreal'
In March 2007, Of Montreal was riding high on the success of their album "Hissing Fauna, Are You the Destroyer?", which was released just weeks prior, in January. This quirky band was known for its psychedelic pop sound and theatrical performances, and their live show at The Opera House in Toronto perfectly captured that energy. Interestingly, this period marked a creative peak for the band as they explored themes of self-discovery and emotional turmoil in their music. Kevin Barnes, the band's frontman, was channeling his personal experiences into this work, leading to some of the most relatable and poignant lyrics in their discography. The concert provided fans with a vibrant showcase of what made them unique, blending lively stage antics with heartfelt melodies—not to mention an exhilarating atmosphere that only a live performance can deliver.