Check out this event in the Oculus App
2,884 people interested
Watch Brazil vs. Costa Rica in the Group Stage of the 2018 FIFA World Cup™ live from Saint Petersburg Stadium in Saint Petersburg, Russia.