Watch Honda’s ‘Mean Mower’ Hit 100 MPH in 6 Seconds for New World Record By Maxim Staff • Jun 12, 2019