PopZette Archives | Page 2 of 499 | LifeZette

France Wins the World Cup

The European nation defeated Croatia to secure its second title on Sunday; check out the highlights, including an anti-Kremlin demonstration that briefly stopped play

by