Watch Bon Iver and John Darnielle Perform Covers with Megafaun

Bon Iver covers Johnny Cash; Darnielle covers the Grateful Dead.
megafaun with justin vernon

At two surprise shows earlier this week in their home state of North Carolina, Megafaun recruited ex-member Bon Iver and friend John Darnielle of the Mountain Goats to help them out with a few onstage covers. Justin Vernon showed up on night #1 to help out with a cover of Johnny Cash's "Unchained," then returned for night #2 to accompany the band on guitar as John Darnielle sang the Grateful Dead's "Friend of the Devil." Despite a talkative crowd, one enterprising fan managed to catch great-quality video that you can check out now - watch video of both performances below.

"Unchained" with Justin Vernon:

"Friend of the Devil" with John Darnielle: