vandalamagazine.com
Album Review – Monster Truck ‘Sittin Heavy’ (Rock/Hard Rock)
Canada’s Monster Truck comes out swinging full force with a fistful of southern tinged hard rock for their sophomore release “Sittin Heavy” and the fist of this release connects straigh…