Okay folks, having a busy day here today, but I had time to check Facebook today to see this picture making its rounds on the internet, allegedly from a cell phone.
The picture immediately struck a chord with me as it looked awfully familiar. Here’s a close up of the head:
Remember these pictures?
That’s right, the second set of pictures was from the Sonoma, aka Penn & Teller Hoax back in late 2005.
It appears the same costume brand is in play again!
Till Next Time,