Cape Air cancels 21 flights due to weather conditions

Cape Air cancels 21 flights due to weather conditions