That Damn Sasquatch

Formed in Lawrence, KS in 2006.