Megafaun

Megafaun is an American psychedelic folk band based in Durham, North Carolina.[1]

  1. ^ Mongillo, Peter (2010) "Megafaun relaxes into headlining slot", Austin American-Statesman, April 27, 2010, p. D02