Posts

Showing posts from August 12, 2012

US storms: torrential rain in New York City and possible tornado in Elmira (16pics)