Tonight is sure to be a Metal Spectacular in Houston at the House of Blues as Sweden's Finest Rolls into Town!!! AVATAR!!! If you have never listened to or seen this band live....DO IT!! Also, check out the new album Avatar Country that was just released!