New Release: Megafaun 11/08/2011 Share on Facebook Tweet on Twitter Megafaun have unveiled a second track from their upcoming self-titled album, due September 20th This little gem is called State/Meant