they sound like places, and I know Rosario is in Argentina, so I reckon - given the clue - they are world cup venues in Argentina.
I did Google it to check, but I was right...
Posted By: jamesward, May 22, 18:16:20
Written & Designed By Ben Graves 1999-2026