Centennial Stadium (Estadio Centenario) in Montevideo Uruguay: Soccer at its Best By Claudia Looi 1 Comment Football or soccer as we Americans call it is a national passion of most South Americans. At the beach or… Read More