LET FREEDOM RING

Parade, activities and fireworks, Veterans Memorial Park, Delavan; 262-728-6000 or visitdelavan.com

PARADE AND CELEBRATION

4th of July parade, fireworks and other activities, Goodland Park, Sharon; 262-736-4888

BRUCE HORNSBY & THE NOISEMAKERS

A Music by the Lake performance. 7:30 p.m., George Williams College of Aurora University, Williams Bay; 262-245-8501 or musicbythelake.com.

ARTIST WILLIAM NELSON

Meet renowned artist William Nelson who has captured the beauty of Lake Geneva through his paintings, 12-4 p.m., Cornerstone Shop & Gallery, Lake Geneva;...

KNC 5K RUN/WALK

7:30 a.m. registration, Kishwauketoe Nature Conservancy, Williams Bay; 262-245-2720 or kishwauketoe.org.

VENETIAN NIGHT

Boat parade, water ski show and fireworks at dusk, Browns Lake, Burlington; call 262-763-9550.

HISTORIC 1870s BASE BALL

Take in the game the old-fashioned way. 1:30 p.m.., Old World Wisconsin, Eagle; 262-594-6301 or oldworldwisconsin.wisconsinhistory.org.

THE CARS TIME FORGOT CAR SHOW

See custom cars, stock cars, trucks and motorcycles, plus enjoy food, live music, vendors and more. 8 a.m. – 3 p.m., Lake Lawn Resort,...

APPRENTICE CAMPS

Dressed in historic clothes, campers will bring history to life as they work side-by-side with staff portraying school teachers, blacksmiths, bakers and other professions....

Best Little Whorehouse in Texas

Academy Award and Golden Globe nominated musical comedy presented by The Haylofters. Malt House Theater, Burlington; 262-763-9873 or thehaylofters.com.

RIBFEST

A National Rib Competition with live entertainment, beer garden, vendor alley and more, Walworth County Fairgrounds, Elkhorn; 262-723-5788 or elkhornchamber.org.

NIGHT ON THE VINE

Exclusive tasting event featuring wines from different regions around the world, 6 p.m. Grand Geneva Resort & Spa, Lake Geneva. Call 262-249-4788 for reservations...

BEACHSIDE AUTHORFEST

Annual gathering of local authors for readings, signings, book sales and more. 10 a.m. – 4 p.m., Lake Geneva Public Library; Lake Geneva; 262-249-5299...