Kevin Barnes managed to keep his cloths on for last night's Of Montreal's performance on The Late Show with David Letterman.
The band performed An Eluardian Instance with a toned down flavor of their usual stage theatrics and shenanigans. Lots of bizarre things going on but much more family friendly then usual for the crew, and no horse on stage, imagine that?


Comments