Our Mission : Aviation pictures the world needs to see. And some other stuff too.

Sunday, April 19, 2015

"Walking Dead" Livery Delta N757AT


2 comments:

  1. Cool, thanks for sharing. Makes sense because Delta is based in Atlanta and the TV show is filmed in Georgia.

    ReplyDelete
  2. The official airline of Zombies!

    ReplyDelete