World Cup of Cars: Costa Rica vs. England

World Cup of Cars: Costa Rica vs. England

Today at noon, Group D leaders Costa Rica take on bottom-ranked England…