Live Footage Of Severe Thunderstorms Approaching New Haven