Megafaun hasn’t played a local show since September 2012, but that drought ends with a two-night stand at Durham’s Pinhook on Tuesday and Wednesday.
Megafaun hasn’t played a local show since September 2012, but that drought ends with a two-night stand at Durham’s Pinhook on Tuesday and Wednesday. COURTESY OF SARA PADGETT
Megafaun hasn’t played a local show since September 2012, but that drought ends with a two-night stand at Durham’s Pinhook on Tuesday and Wednesday. COURTESY OF SARA PADGETT