Echo Lounge, a health and wellness festival at Center Stage on April 12, will feature yoga sessions, sound baths, a live DJ set and more.
The National Weather Service has not officially confirmed the tornado. Several business owners in the path believe they felt the brunt of the storm.