Beijing Olympics National Stadium: The Bird's Nest
Rate:
34,233 ratings
Views: 815
From: happymittens
Added: 18 years ago · 1:58 · 480p
Taking a look at the National Stadium in Beijing, China, fondly referred to as, The Bird's Nest.
Comments
No comments yet.
