- Record Label: Jade Tree
- Release Date: May 14, 2002
Summary:
Moving back to the indie leagues after one major-label release (1998's 'Freak*on*ica' for Geffen), the hard-rocking foursome return to form for the most part on these 11 tracks, retaining only a few techno touches from the experimentation of their previous effort.