With some extra time during a visit to the St. Louis area, we popped into Taylor Motor Sports to meet with shop owner Mike Taylor. At the time, Mike had a sick 2016 Kawasaki ZX10 on the dyno getting tuning done for top-speed racing events. Check out this Ride of the Week!