Monday, October 31, 2011

Happy Birthday Lady Liberty!



Friday marked the 125th anniversary of the dedication of the Statue of Liberty. The graphic above is from the fine folks over at CorpWatch.