Cam Levins crushes his Canadian marathon record at World Championships

Levins beat his own record by more than two minutes, running 2:07:10