Friday, April 18, 2008

Picture of the Week

(Source: Al-Jazeera News)

The Chinese government may rule with an iron-fist, but they sure know how to set-off some day time fireworks in celebration of this coming summer's Olympic games.

No comments: