Kevin Barnes (of Montreal, solo) Kevin Barnes (of Montreal, solo)

Kevin L. Barnes is the singer, multi-instrumentalist, and songwriter for the indie rock group of Montreal, part of the Elephant 6 Collective. (via Wikipedia)

explore

SHARE THIS