Helicopter falls apart on landing
AFatLemon
Published
02/26/2012
A rescue helicopter in Brazil crumbles into pieces as it lands in the northern state of Para.
5 Comments