The South Shore Rotary Club staged its 15th annual musical extravaganza last night to raise money for local charities in the Music Hall at the Snug Harbor Cultural Center and Botanical Garden in Livingston.
South Shore Rotary stages 15th annual musical extravaganza