So the 2008 Beijing Olympics are finally here and it's nice to get a glance at some early pics of the U.S. teams walking into the stadium in full Olympic glory representing our country.
And then you have this.
Let The Games Begin
Friday, August 08, 2008Labels: Beijing Olympics, Bush, He Looks Stoned