Tropical Storm Irene does Walk of Shame
A subdued and embarrassed-looking Tropical Storm Irene was spotted leaving New York City this morning. The storm was missing her high heels and still wearing last night’s clothes, and looking considerably worse for the...