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 August 17, 2010