1. Why so much 85% destruction coming to the United Kingdom?? Simple and logical:

    Why so much 85% destruction coming to the United Kingdom?? Simple and logical:

    105