Andover was alive with music this past weekend as Andover Rocks 2025 brought an electrifying atmosphere to the town. With 345 ...