Many motorsport events claim to take over towns and cities, but very few actually do take over an entire city centre for a drivers parade, nor will certain other motorsport events allow the fans to get so close to the drivers en masse away from the racetrack and on the city streets without them surrounded in a thick…