We stumbled upon these strange little creatures in the park near Gresham Palace this weekend. A crowd had actually gathered to stare at the fluorescent green bulbs littering the lawn. Some people were poking them curiously. Others were kicking them around in confusion. I thought we had found something truly unique and interesting, so I [...]
Posts tagged as:
