Follow us:
Flags of 200 nations are displayed on Regent Street in London. Crowds are expected to flock to the streets to catch a glimpse of the Olympics--for free.
Follow us: