No Safety Violations Found in Georgia Movie Set Crash Investigation
A recent federal investigation into a crash on the set of the film “The Pickup” has concluded, revealing no violations of health or safety regulations. The incident, which occurred on April 20 at a small airport near Atlanta, resulted in injuries to eight crew members, with three suffering serious injuries. The Occupational Safety and Health Administration (OSHA) conducted a thorough review of the production company, Armored Film LLC, and found…



















