Update, September 18, 2010
Our video was covered by several national stations and affiliates. Fox News invited us on to chat but we were unavailable.
September 16, 2010
Lightning striking the buildings near the Statue of Liberty and nearby in the New York Harbor
The same storm caused this possible tornado (or wall of rain). two other tornadoes were confirmed.
Tornadoes and bizarre weather have been occurring for several years. This was filmed in 2008.