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