Meet England’s Biggest FanMay 22, 2012After an extensive search, VisitEngland can reveal that England’s biggest fan is Rachel Kershaw from Lancashire!