We test ride the new Santa Cruz V10.8 - what a beast of a DH bike!