Here it comes! Thousands of runners are getting ready to literally invade the city of Brighton for the 99th consecutive year. The road race run is over a distance of 26 miles. On 2013 the race has reached a 20% increase on entries counting over 18.000. A massive number considering the narrow streets of tiny Brighton. Hopefully this year there won’t be more or the whole town will face sudden sinking in the cold water of the sea…Thousands also will be the Brighton seagulls expected due to the obvious abundance of food from the participants and the audience. So bring an umbrella just in case. Here’s further details.