Have just discovered this band and their Alien release. It has been getting some good reviews. Any body else heard it or enjoying it ?
Reviews
http://www.seaoftranquility.org/revi...ntent&id=16326
http://www.dprp.net/reviews/201455.php#lapislazuli
Bookmarks