Advertisement
Join us for the grand opening of the GTA's favourite diecast shop! Browse diecast vendors onsite, enjoy refreshments and snacks, and weather permitting, check out some cool 1:1 scale rides outside. Free public admission!
Advertisement
Event Venue & Nearby Stays
Improve Canada, 7250 Keele Street,Vaughan, Ontario, Canada