All The Happy People! CD Release Show.
Spencer McGillicutty is a co-ed indie pop group based out of Minneapolis, MN. Featuring a rotating cast of four different lead singers, the band delivers wistful bedroom jangle pop, dreamy girl group send-ups, and ambling, tuneful folk with equal aplomb. All The Happy People! is their third album.
CHECK OUT THE VIDEO FOR THEIR SINGLE HERE!