The Who has announced the first three concerts of their 2023 European tour. As it stands now, the band led by Roger Daltrey and Pete Townshend will feature a full orchestra every night, will play Barcelona, Spain on June 14th; Berlin, Germany on June 20th; and Paris, France on June 23rd
