Tall ships sailed into the Kenosha harbor Thursday, kicking off the tall ships festival downtown that will last until Aug. 4. 

Tags

Load comments