Looks like it needs further development to minimize tearing up sod. Not as impressive as the german machine that can cut around signposts and guardrail poles while it cuts the roadside grass.
Farmer Ash Since you asked, sped is the past participle of speed. It is in fact correct in its usage. You might try cracking open a book and gaining some knowledge before you make another weak ass attempt at forming an insult.