Just holy crap he's nuts.
Is that a green screen?— Helen Kennedy (@HelenKennedy) October 8, 2020
Is that a green screen?