Loading...
Uploaded by rhinoab on Feb 22, 2007
The streets of Beijing, Chinese New Year 2007. Just outside the National Stadium, thousands of fireworks and a box of fireworks that exploded on the ground.
Travel & Events
Standard YouTube License
omg, was that a rack that fell over? I wish I had of been there.
Neoyugi 4 years ago
Load more suggestions
omg, was that a rack that fell over? I wish I had of been there.
Neoyugi 4 years ago