Loading...
Uploaded by interactiveinvestor on Apr 15, 2011
Is International Consolidated Airlines Group -- the merged British Airways and Iberia airlines -- stuck on the runway or taxing for take-off?We'd better ask Spanish air traffic control...
News & Politics
Standard YouTube License
Load more suggestions
Link to this comment:
Video Responses
All Comments (0)