The crew over at Mellow Motorcycles have out done themselves with this Supercharged Triumph Thruxton. Let me tell you, there is nothing Mellow about this Thruxton. After winning the Sultan of Sprints show last year, Mellow was contact by Triumph to built them a motorcycle. After much pondering about which model to use, they settled […]