Site Meter

Thursday, August 26, 2010

Ohio police chopper camera falls off, smashes cars


A camera mounted to a police helicopter in Ohio fell off mid-flight, striking at least three vehicles in a parking lot....

No comments:

Post a Comment