World Cup 2006

It appears that the World Cup is upon us. Today marks the first day of the tournament which is being held in Germany. Fans of each country are already showing their support by hold up the flag of their country. I was wondering why there were a lot of cars with flags sticking out their […]