[SPIED] 2018 Corvette ZR1 Caught Playing in the Canadian Snow
Canada in January is one place where you won't find this American hanging out as we are enjoying our sunny and 70 degree weather here in Florida. I dare say there are more Canadians in Florida than Americans in Canada this time of year.