Alive (again) on 25: Street festival returns after COVID hiatus

The return of the Alive on 25 street festival and fireworks display drew thousands to downtown Riverhead Thursday evening. See photo gallery.