The Long Man of Wilmington, a mysterious figure located in the hills of East Sussex, England. This figure is just as mysterious as the story behind it. There are many theories but the truth remains a secret. It’s just another mystery, just like Stonehenge or the Nazca lines in Peru. How did it get there?