Keven Mealamu All Black Legend takes on the Track

Can Keven Mealamu handle the speed?