26 Mar 2024, 07:43 UTC · By: Benny Kirk / With top brass and key figures from Genesis mingling with dozens of piranha-like media and press, the media debut of their 2024 concept lineup was a bombshell.