Wednesday, March 16, 2011
During the night, Main Street will be even more deserted now that the parking of cars has been outlawed after 2 a.m. These puppets from Secret Garden do not seem to care. If only we could all be as joyful, what with the catastrophe unfolding in Japan!
Posted by Alexandra Grabbe at 7:22 PM
What's Up on Main Street?