A slew of albums are brought to the SLUG altar and reviewed for your pleasure. National CD Reviews June 16, 2008 Share this:FacebookTwitterRedditemailTumblr National Music Reviews