Car careens ‘over the bluff and into the water’ in Greenport following police pursuit
Culminating a high speed police pursuit, a driver allegedly plunged his vehicle into the Long Island Sound at 67 Steps Beach in Greenport early Monday afternoon. Southold Town Police...