Search
  • My Personal Weatherman

Thunderstorms on Long Island

Impressive thunderstorm by me in northern Nassau right now. Here is the radar up to 8:52 PM:



1 view0 comments

Recent Posts

See All