Megafaun at Club Congress

North Carolina band Megafaun is in the Old Pueblo! Check out their show tonight at Club Congress, details here.