Impossible Knowledge Quiz
1. Of these cities, which is in England?
Bruges
Glasgow
Oxford
Perth
Bruges
Glasgow
Oxford
Perth