- Dec 8, 2001
- Total Time
I heard one of usa jets falcons crashed after take off today when they sucked up a flock of birds. hats off to the crew for making it into a field and walking away!! anybody have any more info or pics?