Compilation of amazing videos of storm Ciara, first shown on Twitter. Football (soccer) stadium is Wisbech Town FC

Sources:

Comments are closed.