Illegal Petes (inside)Indie rock from Denver, CO.
New album "Last of the Lovers" available July, 2017
The only bands we can collectively agree on are Spoon, Talking Heads and The National. We've been making music in Denver for the past 7+ years ... you probably haven't heard of us. We still love you.