The Astrobastards are three guys based out of Bridgewater, Ma. With a name like The Astrobastards there really is no telling what to expect, although the Bridgewater, Ma part didn’t have me bracing for bone crunching riffs and gargling-with-gravel vocals…