Team Red just unveiled its new electric lawn mowers here, so I asked some questions. Click here for full story...