Imagine Dragons perform a spectacular concert in front of 15,000 people in Toronto to end their Smoke + Mirrors tour.

Lineup

You may also like