What are Steam Devils and Do They Happen in New York?
Information on the weather phenomenon called a steam devil that formed on Lake Champlain in New York
New York United States Lake Champlain Orange County Us National Weather Service Burlington Lake Champlain Committee
Source: wpdh.com