World Cup of Cars: Italy vs. Costa Rica
Entering their second of three matches in the group stages of the 2014 World Cup, both Italy and Costa Rica are coming off some impressive wins. We bet both teams feel pretty good about their chances when they walk onto the pitch at Arena Pernambuco in Recife, Brazil later on today. Just a few days…