US Outfits

It looks like we sailed to Beijing. How will we get to London?

BEIJING – AUGUST 08: The United States team enter the stadium during the Opening Ceremony for the 2008 Beijing Summer Olympics at the National Stadium on August 8, 2008 in Beijing, China. (Photo by Mike Hewitt/Getty Images)

also by Joshua Fischer

Print Friendly

Leave a Reply

Funding generously provided by: