Accident on 1960 May 7, 2011
#1
Accident on 1960 May 7, 2011
Anyone know anything about the accident on 1960 near I 45 in Houston at about 12:30-100a? I was on my way home from work and saw lifeflight touched down ON 1960. Never saw that before.