King of Excellent (according to Scaryduck)

Saturday, August 9

The Beijing Olympics

Does anyone else think the Olympic Stadium in Beijing looks like a rubber ball?

Beijing's Bird's Nest Stadium.


A rubber band ball.