The truth about the green goblin trolling the Emmys 2024 red carpet
Users have taken to social media questioning the recurrent background presence of someone in an elaborate green demon outfit at the Peacock Theatre in downtown LA.
Users have taken to social media questioning the recurrent background presence of someone in an elaborate green demon outfit at the Peacock Theatre in downtown LA.