All Hail Lord Megatron

So... Some rather large news dropped today and no, that's not a pun around reach or travel numbers. Yes, Santa Cruz have dropped what is best described as one of the most highly anticipated machines I can recal...