9 Dec 2021, 15:32 UTC · By: Cristian Agatie / Chevrolet drops "The Beast" name for the radical SEMA concept, for whatever reason. The company even edited all the press releases to erase the ill-fated name.