Horse Lords ConcertsCatch Horse Lords live and on tour right now! There are 10 concerts scheduled across United States and Ireland. The next Horse Lords concert is scheduled for Wednesday, 26 June 2024 at (le) poisson rouge in New York, NY, United States.