Old South, Next Year, Left Side Drive, The Cards: 9:30 p.m., $5 21 years and older, $10 under 21 years old, the Red Shed, 509 Red Drew Ave. Proceeds for this Battle of the Bands will go to the B Plus Foundation to benefit childhood cancer research.

Sixth Annual West Alabama Food & Wine Festival: 5:30 p.m., River Market, with selections from 19 local restaurants, five regional breweries and four local wine distributors, along with an espresso and dessert station. New for 2018 will be the Battle of Shrimp & Grits, featuring Chris Hastings, a former Iron Chef champion and creator of The Side by Side, challenging Chopped Junior Champ Fuller Goldsmith. Guests receive a stemless wine glass for tasting and as a souvenir, and can vote on favorite dishes. Tickets $50 general. Proceeds benefit the West Alabama Chapter of the Red Cross. www.westalabamafoodandwine.org.

Tuscaloosa Regional Air Show Pilot’s Reception: 6:30 p.m., $50, Tuscaloosa River Market, 1900 Jack Warner Parkway. Attendees will be able to meet with air show performers and their crew. Hors d’oeuvres and beverages will be served.

Tuscaloosa Regional Airshow: noon-4 p.m., gates open 10 a.m., Tuscaloosa Regional Airport, 7601 Robert Cardinal Airport Road, featuring the U.S. Navy Blue Angels and other performers. Tickets $10 general, $5 children 6-11 years old, for advance general admission. Tickets available day of the event for $15 general, $8 children. Weekend passes, family packs, reserved seats and premium seating tickets are also available at www.tuscaloosaregionalairshow.com.

Theresa Caputo: 7:30 p.m., BJCC Concert Hall, Birmingham. Tickets $37.75, $47.75 and $57.75 through Ticketmaster.com, or by phone at 800-745-3000. Caputo is known for her TLC series “Long Island Medium.”

MAY 14: Primus, Mastodon, All Them Witches, 7 p.m., BJCC Concert Hall, Birmingham. Tickets $36.25, $56.25 and $66.25, through Ticketmaster or by phone at 800-745-3000. www.bjcc.org.

MAY 16: Five Finger Death Punch, ShineDown, Starset, Bad Wolves, 6 p.m., BJCC Legacy Arena. Tickets $37.50 and $47.50 for upper level and $256.95 for lower level platinum, available through Ticketmaster.com, or by phone at 800-745-3000. www.bjcc.org.