37th Last Chance Car Show 2017 Sept 24, 2017 1100 Niagara St Welland, ON
37th Last Chance Car Show 2017