Midlands Gives Underway in the Midlands

The event raises funds for more than 300 non profit groups.