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.
Music Core Wrap-Up 2/19
45 minutes ago

