I just was checking this out from a single they were handing out at hard times in fairfield like 2 years ago and it knocks with that "everythings good" feeling. Anyone else heard this? Is Chuck Nutt still in Vacaville?