Share
twitterlinkedinfacebook
Image 1 of 1
Long Beach Helicopter Crash b.jpg
A Helicopter pilot rubs his head as he talks to investigators head after crash landing his chopper in a Long Beach, California Street in 1989. (Alan Greth)