Yes a C-17 looking like it was coming in to land where there's no airstrip would frighten me that's for sure! haha Some locals around here are saying it was a couple of air force jets flying low with the speed brakes on. Strange. Never knew they could fly that slow and thought they used those for landing?