How Corby Are You?
Corby, the greatest Scottish town which is not actually in Scotland! But did you grow up here? Do you live there now? How much do you actually know about the place?
QI once featured the town in an episode - but could you have been a contestant? Would you have had anything Quite Interesting to say about the place? Take the challenge to see if you are the greatest Corby resident ever!!