Looks like 3 versions of this sled 1 mtn version,looks to be a couple inches narrower body panels on each side.
I am actually stoked, this thing could be the real deal we have been waiting for....any hp numbers yet
Is that "they ever built or ever built"?Just says most powerfully production sled ever built so 180 or more.