Zurich2008
#
The Euro 2008 soccer championships (huge event) were about to take place in Switzerland and Austria; there was lots of marketing going on
Show Styles