Fucking amazing is how.
I'm guessing mid to late 80s...
In my poking round the intertubes, i learned that these guys are still at it. Still playing locally in and around the Chicago area. They have a facebook page and everything... Who knew? I might have to take in a Juzt Nutz gig sometime... Until then, we'll just dig on these two tunes.