Welcome Metalheads! A few weeks ago Grand Sounds Promotions was kind enough to send us a nice fat package of music all the way from Latvia?! I do apologize for taking so long to get to reviews for all that we received but not here we go…