The Lords will join the spectacular line-up of the Roots & Roses Festival in Lessines, Belgium on May 1st. Be There!