 It's being remembered as the last wind shear crash in the United States as technology has vastly improved the last three decades. There's a memorial to those who died on Flight 1016 at the new Airport Overlook off Old Dowd Road. Brennan Dixon, WBT News. News Talk 1110 and 99.3 WBT. It's time to check those roads. Here's Pam.