U2 recently announced that they'll play their classic The Joshua Tree in full for its 30th anniversary on tour this year (including a headlining appearance at Bonnaroo). The tour already included a NYC-area show on June 28 at MetLife Stadium, which is now sold out, so they added a second one for June 29 at MetLife Stadum. Tickets go on sale Monday (1/23) at 10 AM with various presales beforehand.

Like the 6/28 show, The Lumineers will open. Updated dates are listed below.

U2 — 2017 Tour Dates
May 12 – Vancouver, BC – BC Place*
May 14 – Seattle, WA – CenturyLink Field*
May 17 – Santa Clara, CA – Levi’s Stadium*
May 20 – Los Angeles, CA – Rose Bowl+
May 24 – Houston, TX – NRG Stadium+
May 26 – Dallas, TX – AT&T Stadium+
June 3 – Chicago, IL – Soldier Field+
June 7 – Pittsburgh, PA – Heinz Field+
June 8-11 – Manchester, TN – Bonnaroo Festival
June 11 – Miami, FL – Hard Rock Stadium^
June 14 – Tampa, FL – Raymond James Stadium^
June 18 – Philadelphia, PA – Lincoln Financial Field+
June 20 – Washington DC – FedExField+
June 23 – Toronto, ON – Rogers Centre+
June 25 – Boston, MA – Gillette Stadium+
June 28 – East Rutherford, NJ – MetLife Stadium+
June 29 – East Rutherford, NJ – MetLife Stadium+
July 1 – Cleveland, OH – FirstEnergy Stadium^
July 8 – London, UK – Twickenham%
July 12 – Berlin, DE – Olympic Stadium%
July 15 – Rome, IT – Olympic Stadium%
July 18 – Barcelona, ES – Olympic Stadium%
July 22 – Dublin, IE – Croke Park%
July 25 – Paris, FR – Stade de France%
July 29 – Amsterdam, NE – Amsterdam Arena%
August 1 – Brussels, BE – Stade Roi Baudouin%

* with Mumford & Sons
+ with The Lumineers
^ with OneRepublic
% with Noel Gallagher’s High Flying Birds