The Edmonton Indy may have left town, but Alberta still has one racing event worth bragging about: the Winter Festival of Speed on Lac La Biche, 220 kilometres north of Edmonton — the largest sanctioned […]
The Edmonton Indy may have left town, but Alberta still has one racing event worth bragging about: the Winter Festival of Speed on Lac La Biche, 220 kilometres north of Edmonton — the largest sanctioned […]