Funny This Reminded me of the Metric Concert in TO August 18, 2010 590 views What The Duck: “Concert Going”