the english have landed wtf fun facts June 4, 2019June 15, 2016 The English have landed – WTF fun facts