British go dutch

Since there is no soccer on ‘the island’ (no England, not Scotland, no Wales and no Ireland) what to do during the European championship? Why not go Dutch some guys thought and created a website well worth visiting. www.justgodutch.com