Returning for its 43rd (!) year on Sunday, June 9, the annual Locust Street Festival of Music & Art is one of the city’s best street fests, celebrating all that is good, right, and drum circle-y in Riverwest. The ever-popular 1.8-mile Beer Run will kick things off at 11:30 a.m., followed by eight hours of music, food, drinks, crafts, and stellar people-watching. Here’s the musical (and wedding!) lineup:

GUITARS FOR VETS STAGE

10 a.m.
Jeff, Jean & Bill

10:30 a.m.
Garlic Mustard Pickers

11:30 a.m.
Smoked Cherries

12:30 p.m.
The Jeff Clair Project

2 p.m.
Karma Shotgun

4 p.m.
Andrew Neary

4:30 p.m.
Guilty

6 p.m.
Shaving Suzanah

6:30 p.m.
Boney Fingers

KLINGER’S EAST STAGE

11 a.m.
Sigmund Snopek’s Beer And Sausage Show

1:30 p.m.
The Wedding Of Sigmund Snopek III And Denise Goetsch

2:30 p.m.
Meg Owens

3:30 p.m.
Mahmoud Amira

4:30 p.m.
Matt Hendricks

6 p.m.
The Tritonics

TRACKS STAGE

11:30 a.m.
Milwaukee Mike & The Mob

2:30 p.m.
Shonn Hinton & Shotgun

5:30 p.m.
Chicken Wire Empire

PUBLIC HOUSE OUTSIDE STAGE

12 p.m.
The MilBillies

1 p.m.
Silk Torpedo

2 p.m.
MKExpanded Hip Hop Showcase

3 p.m.
Snag

4 p.m.
Future Plans

5 p.m.
LUXI

6 p.m.
MKExpanded Hip Hop Showcase

7 p.m.
The Quilz

PUBLIC HOUSE INSIDE STAGE

12 p.m.
WMSE DJs Von Munz & Haven

3 p.m.
DJ Rob-Ski

5 p.m.
DJ DRiPSweat

LAKEFRONT STAGE

12:30 p.m.
Lovanova

1:45 p.m.
Long Line Riders

3 p.m.
Dead Fortune

4:30 p.m.
Shle Berry

5:45 p.m.
Vinz Clortho

7 p.m.
Vincent Van Great

LINNEMAN’S OUTSIDE STAGE

1 p.m.
The Mighty Deerlick

2:30 p.m.
Beaumont James & The Wild Claims

4 p.m.
Feed The Dog

5:30 p.m.
Undercover Organism

7 p.m.
Another One

LINNEMAN’S INSIDE STAGE

1:30 p.m.
The Nightinjails

2:45 p.m.
Dr. Sinclair

4 p.m.
Axehandle Hound

5:15 p.m.
Dinosaur Rocket

6:30 p.m.
Frugal Stu & The Coupons

8:15 p.m.
Feed The Dog