Michael Franti & Spearhead at Freeman Stage

Mother Nature knows better than to disrupt something as spiritually uplifting as the Michael Franti concert that was held on Saturday, after a nor’easter decided to wash through the Mid Atlantic. The rain stopped just in time for another fantastic musical experience this past weekend at The Freeman Stage at Bayside in Selbyville, DE.