Megafauna – This Town – Video by Matt BrierPosted onMarch 20, 2015March 19, 2015 Another one I’m a little late to the game on. Here is Megafauna with a blistering rocker titled “This Town” from last years Maximalist.