Gearhead Records has set April 14 2014 as the official release date for the new album “Lords Take Altamont”.
This tribute to the Altamont festival will be packaged with the fantastic art of Chris Kro. Stay tuned for info about formats and collectible versions of the album. Also, new merch is in the making for the occasion and will be available in the Store page and on the road.
The Lords will be touring Europe in April 2014 to support the release.Photo by Cecile Cellerier