Street performer dressed in a costume made from hundreds of mirrors was spotted near Griffith Observatory in downtown Los Angeles. more @ http://www.toxel.com/inspiration/2010/04/13/costume-made-out-of-mirrors/