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