Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Uploaded on Mar 17, 2011
This is a large touch screen that I came across as I was passing through Terminal D of the DFW Airport. It's aimed to give travelers information about everything in Terminal D. For more, check out my writeup: http://11thscreen.com/2011/03/out-abo...