A Great Big Pile of Leaves – “We Don’t Need Our Heads”

on November 19, 2010

We Don’t Need Our Heads

A Great Big Pile of Leaves put together a surprisingly strong debut that came out of nowhere earlier this summer. “We Don’t Need Our Heads” is the second track off Have You Seen My Prefrontal Cortex? The band won’t even be upset when you describe them as simply “indie.”