The Canadian Power Toboggan Championships is the oldest continually-running snowmobile race in the world! Visit cptcracing.com for information and pictures.