Honda’s 150MPH, CBR1000RR-powered Riding Lawn Mower

We drive the Mean Mower 2.0, the world’s fastest riding lawn mower.