I went down a wiki hole last night that ended with Rusted Root. HAVE YOU SEEN THIS MUSIC VIDEO?! GOOD LORD.

Also, they still exist and the newest song is called Monkey Pants. I just can't.