Tragic video of a United States Navy helicopter attempting to land on the fantail of a moving ship. God bless these fine war fighters and may any who perished RIP.
10:54
49:57
1:47
15:44
1:58
2:33