Today, we were lucky enough to have MEGAFAUN stop by the 88NINE studios. They's been touring all around the globe in support of their new self-titled 2011 release.
From Portugal, to Spain, LA to NY, Megafaun has hit all corners of the globe to promote the newest release. Tonight, they are in Milwaukee performing at the Cactus Club. I sat down with Brad, Phil, Joe and Nick to talk about the new album, tour and that special something in the water here in Wisconsin that make our music sound so good! (Think it's called beer.)