Stop in for a cup of coffee

No, the Who is off, just cancelled all their 2021 tour...