Grab your bike as we find out more about how New Haven has made a Sister City somewhere in the world eight times.