Image 1 of 1

GERMAN_BEIJING_CULTURE_192.jpg

Locals watch the Olympics on a large TV screen at the Adidas store in Beijing, China on Tuesday, August 19, 2008.  Kevin German
twitterlinkedinfacebook