Hailing from San Francisco, California, the band features Eric Shea, Aaron Nudelman, Charlie Karr and Rob Alper.
Added by Upcoming Robot on July 26, 2012