Too Cool to Die reviews The Amazing

Too Cool To Die reviews Swedish psych-rockers The Amazing: http://www.toocooltodie.com/index.php?/tctd/aotw/the_amazing/