After 19 Consecutive European Shows...

After Bordeaux at the end of this week it will be 25 nights without a break.