UncategorizedThe Loud Pedal EditorApril 16, 2014Comment The Mean Mower UncategorizedThe Loud Pedal EditorApril 16, 2014Comment Officially the fastest lawnmower in the world at a speed averaging 116.57mph The Loud Pedal Editor Facebook0 Twitter Reddit Tumblr Pinterest0 0 Likes