canuck5
Active VIP Member
Alpha is a decent sled but from the time I’ve thrown a leg over both I’d buy the m8000 probably save yourself 3k minimum and I really think it puts the power to the ground better. Engine is same in both so I wouldn’t pay for an alpha as it was just not amazingly better than the 8000.