
this was taken at 130pm Sun aug 9/2009 right after an hour of severe thunderstorms having moved through, looking south over toward Lake Erie... taken from west Niagara Falls, Ontario.
-justin-
Moderator: S2k Moderators
Return to “USA & Caribbean Weather”
Users browsing this forum: Edwards Limestone, TomballEd and 40 guests