Which BEAST is TOUGHER?If you know a bit about me you already know I not only love motorbikes but got a weak spot for great cars is well... And therefore 'The...