Visual-Addict — T-Systems World Cup Ad
Published: 2007-05-20 01:54:23 +0000 UTC; Views: 348; Favourites: 0; Downloads: 1 Redirect to originalDescription
This was a billboard informing people that T-Systems did 75% of the World Cup's ICT solutions in Germany
Related content