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