US Air Force Thunderbirds flyover at One World Trade Center
On Friday, September 2, 2016 at roughly 9:45am, the Thunderbirds, the US Air Force's air demonstration unit, will fly over the Statue of Liberty and One World Trade Center in rehearsal for the air show at Stewart Airport over the Labor Day weekend. Six F-16s painted red, white and blue will be visible across Lower […]