Submitted by newyorkpost9062 in entertainment
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.
Submitted by newyorkpost9062 in entertainment
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.