Macklemore & Ryan Lewis perform at TD Echo Beach in Toronto on June 15 for their 2016 tour.

Macklemore and Ryan Lewis-8139

Macklemore and Ryan Lewis-8098

Macklemore and Ryan Lewis-5002

Macklemore and Ryan Lewis-8119

Macklemore and Ryan Lewis-8185

Click the image below to view more photos from the tour.

Macklemore & Ryan Lewis @ TD Echo Beach