Image 1 of 1

GERMAN_BEIJING_CULTURE_80.jpg

Chinese Olympic fans are blocked by police after trying to see the opening ceremony fireworks in Beijing, China on Friday, August 8, 2008.  Roads were shut down in every direction for miles. Kevin German
twitterlinkedinfacebook