TGI Fridays Madrid! The Santiago Bernabeu Stadium in Madrid - Spain - Home of Real Madrid - The best club in the world! 2009 - Enjoy the delights incl. behind the scenes look! WOW!

    Newer Older
    keyboard shortcuts: previous photo next photo L view in light box F favorite < scroll film strip left > scroll film strip right ? show all shortcuts