someone have a better picture of the the Beijing National Stadium?all i have is this crappy one from google
>>399476no your mom always wrap my christmas presents in duct tape, one looked just like this
>>399476You must be like 12?
Duct tape fuckin' rocks, it'll never break!Sorry OP this is the highest res I could find.
Wait a second, you didn't try Wiki?I win, right?