Advertising Console

    It's all about the 'orange' passion

    Repost
    NDTV

    by NDTV

    406
    46 views
    These passionate Dutch fans have crossed 15 countries on the road in a double-decker bus to come and watch their team go for glory in the 2010 FIFA World Cup.