Wind a Factor in Falcon 900EX Overrun
Falcon 900EX N973M sustained minor damage during a landing overrun at Teterboro Airport in New Jersey on March 3.