Aviation Video of the Week

What could be better than an airplane? A restaurant located inside an airplane, as reported on by Voice of America.

Leave a Reply