Thursday, April 15, 2010

Strange Mirror Man Isn't Wearing an Invisibility Cloak...

While it may appear as if the strangely dressed Mirror Man is invisible at times, it's just a costume (unfortunately) and not a real invisibility cloak. He was recently spotted at Griffith Observatory in Los Angeles.

No comments:

Post a Comment