Is the 2024 Yenko Camaro the baddest machine on the planet?