A helicopter crash

A hard landing.

Added:

By: UKnowImRight (6207.40)

Tags: helicopter, crash, accident, landing, fail

Location: Russia

Reported as repost