Thousands of people packed Islip Sunday for the hamlet’s 19th annual Summer Main Street Festival, which stretched from Town Hall to Islip Cinemas.

The Islip Chamber of Commerce organized the entire event, booking the craft and food vendors, live music, carnival games, children’s activities and more, even lining up a video game trailer.

Scroll down for 20 photos.