The Lords of Altamont ConcertsCatch The Lords of Altamont live and on tour right now! There are 3 concerts scheduled across United States and France. The next The Lords of Altamont concert is scheduled for Saturday, October 26, 2024 at (S)pace’ Campus in Pessac, Nouvelle-Aquitaine, France.