Baltimore food challenges put diners' stomachs to the test
The Baltimore Sun

London, England

Several hundred thousand people march past the Westminster Clock Tower (Big Ben) towards Hyde Park in London.Ian Waldie / Getty Images
75°