Triumph just held their worldwide launch for that all-new Triumph Thruxton, where journalists from around the globe reached check it out and obtain the entire run lower around the bike. Initial reviews are great but, having a this type of high cost tag, it is a tough pill to swallow.