Area man explains Boston weather to Italians