Macklemore & Ryan Lewis @ TD Echo BeachCharito Yap·June 16, 2016Gallery Macklemore & Ryan Lewis perform at TD Echo Beach in Toronto on June 15 for their 2016 tour. Click the image below to view more photos from the tour.