They've been to the Year 3000, and now they're back in native New Jersey to celebrate their 20th anniversary as a group. The ...