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. Click here for first picture in gallery.
[via Toxel – Gizmodo]




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. Click here for first picture in gallery.
[via Toxel – Gizmodo]