Snow Beast Snowblowers Canada

Snow Beast is little known brand that is built in China. Boasting powerful DEK engines, these snowblower are inexpensive for what you get and well worth considering. These machines provide some of the widest clearing widths available in a consumer snow blower today. The "Beast" is available in Canada exclusively through The Home Depot.