Every year around March, Toronto has been blessed with a Hot Rod, Classic and Motorsports show. The show was always held at the International Centre (Airport Road and Derry Road) 406 more words