Annual Show n' Shine Car Show | General Motors Canada (gm.ca) GM St. Catharines Annual Show n Shine Car ShowFor more than two decades, GM St. Catharines has hosted Canadas largest GM-powered car show at McKinnon Park here in St. Catharines, Ontario.At its inception, the Show n Shine was a passion pro...