Saturday, August 23, 2008

Big Up fi mi Countryman!




The footage from Beijing's Birds Nest has been off the hook! That is all!

No comments: