It was a "Winter Blunderland" today in New York. While local TV stations were buzzing about the "big storm" heading our way, there wasn't much snow and my flight left on time. Freezing rain aside, one sight in NY left me frozen in my tracks. This statue in front of Lever House, where I had dinner last night, almost defies description. Why would anyone in their right mind put a 50-foot statue of a pregnant woman -- with her skin peeled back to expose a bronze fetus -- in front of a nice restaurant?!?