TORONTO - Paul McCartney has added a second Toronto show to his upcoming tour after his first date sold out.

The 67-year-old rocker will add an Aug. 9 show at the Air Canada Centre.

He'll also play the night before at the same venue.

It'll mark his first visit to Toronto in more than five years.

McCartney will also play Montreal's Bell Centre on Aug. 12.

Tickets are on sale now.