Loading...

Big Ben Turns 150

| Charles Osgood comments on the 150th anniversary of London, England's symbolic Big Ben clock.