happyrock
3 years ago10,000+ Views
This is too cool; a view of the Big Apple I never thought I'd see! The Red Bull Air Force team fly in formation over New York City while attempting to land on a barge in the middle of the Hudson River. I was so worried someone was going to under or over shoot the barge, but they all landed perfectly!
5 Like
2 Share
0 comments
5
Comment
2