A DOSE OF ROCK 'N' ROLL Monthaven, Hendersonville Friday, June 2 - Saturday, June 3 The Hendersonville Arts Council hosts this exhibit of photos of rock music icons taken by Nancy Lee Andrews. FREE! HENDERSONVILLE CRUISE-IN The Streets of Indian Lake, Hendersonville Friday, June 2 This classic car show includes live music by local bands playing tunes from the '50s and '60s. FREE!

EVERYBODY LOVES OPAL Hendersonville Performing Arts Company, Hendersonville Friday, June 2 - Sunday, June 4 A middle-aged recluse lives in a worn down mansion at the edge of the city dump.

CHINA LIGHTS The Fairgrounds, Nashville Friday, June 2 - Sunday, June 4 See dozens of giant Chinese lantern designs depicting characters from panda bears to a giant dragon illuminated at night. Plus, there are Chinese dance and music performances. WATER SAFETY DAY Pleasant Green Pool, Goodlettsville Saturday, June 3 Take a dip in the pool and visit a variety of educational booths dealing with water safety. FREE!

HENDERSONVILLE MAIN STREET PORCH FEST Hazel Path, Hendersonville Saturday, June 3 Music by local bands, arts/crafts, a car show, food trucks and kids' zone. FREE!

SUMNER CREST CONCERT Sumner Crest Winery, Portland Saturday, June 3 Bring a picnic and sprawl out on the lawn for an evening of live music from the '50s and '60s. FREE!

EMERGENCE Nashville Ballet Studio, Nashville Friday, June 2 - Saturday, June 3 Nashville Ballet presents raw, unfiltered works. The artists discuss them afterward. BIG BAND DANCE Centennial Park Event Shelter, Nashville Saturday, June 3 The popular Big Band Dance series is back every Saturday this summer. Today's kick-off for the season include swing dancing lessons for all ages with live music courtesy of Music City Swing. FREE! MAKE LETTERPRESS ART Hatch Show Print, Nashville Sunday, June 4 Kids of all ages can learn about the old-school style of letterpress printmaking while making their own prints to keep. FREE!

SEE ALL THIS WEEKEND'S EVENTS!