Jam band giants Phish are no strangers to covering indie bands (like Fleet Foxes), so it's not surprising -- but cool nonetheless -- that frontman Trey Anastasio covered Bon Iver's "Towers" while performing in Bon Iver's hometown of Eau Claire, Wisconsin last night (10/21). Trey said, "You guys need to forgive me, this is a song that I love and I’m going to play a tiny little version of it so I’ll do the best I can," and then added, "It’s kind of embarrassing coming to someone’s town and playing their song for people who are probably so … but I love that song and I love that album. I’ve looked at that album cover and thought ‘that must be what Eau Claire looks like’ and low and behold!" Don't be so hard on yourself, Trey, it came out pretty good! Video is below.

As JamBase points out, Trey also told a story of a dream he had where he went to see Tool with Ezra Koenig of the increasingly jam-friendly Vampire Weekend, and in the dream, Tool were dressed as an '80s hair band. Now if only this dream would become a reality...

In other Trey news, his band Oysterhead (with Primus' Les Claypool and The Police's Stewart Copeland) have added a third reunion show, this one happening at Atlanta's Sweetwater 420 Fest. Trey Anastasio Band are playing that fest too.

Trey also has a bunch of other upcoming dates, and Phish are returning to Madison Square Garden for a New Year's run.

Bon Iver has upcoming dates too.