Reviews
0.0
User Score
Rate This
Descriptions:
7/16/08 – 12 years ago TWA flight 800 exploded off the coast of Long Island, NY. Today the FAA issued new rules to address fuel tank explosions that will take 10 more years to implement. Critics are not impressed.