ILA 2008 - taxing to its standing location after some in-air display.
Wearing titles promoting the Spanish football national team.
Shiny and polished nearly to perfection, presenting itself during ILA 2008. Spirit of the past to be believed, as it says "I'm here now!".
Like a big bumble-bee, sitting on a static display during ILA 2008.