Loading...
News
    Shows

      How To Keep Soccer Fans Happy?

      |Thousands of soccer fans from 32 countries have converged on Frankfurt, Germany, while 250,000 police try to keep the fun from turning into a free-for-all. Richard Roth reports.

      Related Videos

      You Might Like

      Comments