Skip to main content
Report this ad

See also:

World Cup brings Brazil and Mexico fans to San Rafael

Hundreds of fans packed a a pizza restaurant in San Rafael to watch the Brazil v. Mexico FIFA World Cup game.
Hundreds of fans packed a a pizza restaurant in San Rafael to watch the Brazil v. Mexico FIFA World Cup game.
- by Rem O'Donnelley
Report this ad