More pics of Mega Speed Car Show: Day One

Posted by Randi Bentia on Friday, 22 March 2013 in Events

Hall 5 of the International Centre in Toronto, ON is home to some of Toronto's baddest cars for the next 2 days

Hits: 318
Tags: Array

Comments