From Fair Haven to New Haven: a Drift down Grand Avenue