Posted by on Dec 13, 2009 in redkb | 0 comments

This helicopter landed in the middle of the road, on Lakewood Blvd. In Long Beach, CA. We drove by before the police and firemen arrived.