More Videos by Sparta
Sparta performing "Air" at Lee's Palace in Toronto on February 23, 2013.
10 years ago
11 years ago