Photo finish, new records highlight Montcalm Mile

Race attracts 450 runners