Site uses cookies to provide basic functionality.

OK
"Screaming Meemie" rockets screech into the darkness, a deadly sound that American soldiers everywhere find unnerving."