MMVAs handed out in Toronto, Canada; Wikinews was there
Wednesday, June 20, 2007 Last night was the 2007 MuchMusic Video Awards in Downtown Toronto, Ontario, Canada. MuchMusic is the most watched music channel in Canada, and has been holding … Read More