Some muscle cars have the best stories ... debut in the Baer Brake booth at the 2018 SEMA show, the 27K mile Cream Puff ...