Yep it would have been self propelled, rover sold the same mower as a "turbothrust"