They sell them in Miramichi as Well.There’s a dealer for these in Grand Falls here.
In fact, that one in Moncton is from here.
The M&M logo on the side is the dealer logo.
It stands for Metal & Mechanic.
Maybe they’re the dealer for all of NB, or even the maritimes?
I’ve seen other vids.
Those things are unstoppable.