Aviation Video of the Week

Check out this video of the view a British Airways flight crew had on final approach to Funchal, on the Portuguese island of Madeira. Enjoy!

Leave a Reply