Posts

25 Of The World’s Most Harrowing Airports

Harrowing footage of a cable snapping during aircraft carrier landing [video]

Harrowing footage of helicopter high-voltage power line repairs [video]