Not to be confused with the Titanic distress call, May Day occurs on May 1st each year, and by most accounts, flitters into oblivion, without even so much a whimper of notice.  Not this year!

A cornucopia of holidays highlighting the celebration of Spring, a neopagan festival, and a day for organized labor or 'International Workers Day', May Day 2012 was cast with protests and demonstrations across the country.  From the Golden Gate Bridge to Lady Liberty the "marchers" became vividly visible.