The Oxymoron shows selected games of football Euro 2016 on a big screen.