Big Sugar

Has anyone ever even heard of these dudes. Good shit here. Canada may be the loft over the great party but they can still rock.