is it me or does the dude behind the microphones look like he just stepped off the set of “Planet of the Apes”???
He reminds me of Gregory Hines.