2401 W Wisconsin Ave
Milwaukee, Wisconsin 53233

On hiatus since 2005, this California-based foursome has reunited to tour in support of their greatest hits album, 'Played in Space,' which was released in April of 2010.

Added by Upcoming Robot on July 29, 2010