Paul McCartney continues to expand his One on One Tour, with the latest dates promising the former Beatle's first trip to Cleveland since 2002.

McCartney's calendar adjustments come just a few days after he launched One on One in Fresno on April 13. As previously reported, this tour's set list has already included a few surprises, including the first times he's performed the Beatles classics "A Hard Day's Night" and "Love Me Do" as a solo artist.

In addition to unexpected songs from the vaults, fans can presumably expect any number of other surprises — such as former Nirvana bassist Krist Novoselic's guest appearance for a performance of "Helter Skelter" during the tour's stop in Seattle. Take a look at the complete list of currently announced shows below, and visit McCartney's official site for detailed ticketing information.

Paul McCartney One on One Tour
4/19 Vancouver, BC - Rogers Arena
4/20 Vancouver, BC - Rogers Arena
4/30 Little Rock, AR - Verizon Arena
5/02 Sioux Falls, SD - Denny Sanford Premier Center
5/04 Minneapolis, MN – Target Center
5/05 Minneapolis, MN – Target Center
5/15 Cordoba, AR – Alberto Kempes Stadium
5/17 Buenos Aires, AR – Estadio Unico de la Plata
5/19 Buenos Aires, AR – Estadio Unico de la Plata
5/28 Dusseldorf, DE – Esprit Arena
5/30 Paris, FR – Accor Arena
6/02 Madrid, ES – Vincente Calderon Stadium
6/10 Munich, DE – Olympic Stadium
6/12 Landgraaf, NL - Pinkpop Festival
6/14 Berlin, DE - Waldbuhne
6/16 Prague, CZ – 02 Arena
6/24 Bergen, NO – Bergenhus Fortress
6/27 Herning, DK – Jyske Bank Boxen
6/30 Werchter, BE – Rock Werchter
7/08 Milwaukee, WI – SummerFest
7/10 Cincinnati, OH — US Bank Arena
7/12 Philadelphia, PA — Citizens Bank Park
7/19 Hershey, PA — Hersheypark Stadium
7/21 Hamilton, ON – FirstOntario Centre
8/07 East Rutherford, NJ — MetLife Stadium
8/13 St. Louis, MO – Busch Stadium
8/17 Cleveland, OH — Quicken Loans Arena

Paul McCartney Albums Ranked Worst to Best