Anyone know much about the Landpride TB2596 snow plow? Looks good on paper but I've never actually seen one.