The Lords will hit the road again in October playing many central Europe countries including two dates at the Heavy Psych Sounds Festival in Germany. Check tour dates and BE THERE!
The Lords will hit the road again in October playing many central Europe countries including two dates at the Heavy Psych Sounds Festival in Germany. Check tour dates and BE THERE!