video :: air france | “no excuses”ChrisChrisPublished: February 2, 2009The third video from one of the best records of '08, Air France's No Way Down:Share on FacebookShare on Twitter