Listen

Description

We recap the fun and entertaining show that was Backlash emanating from Lyon, France! Was the show as predictable as it was on paper? Did it matter in the end, if it was? Join us for the discussion as we break it all down!