Spring has finally arrived, and Birmingham is making the most of it. There are a ton of festivals in the upcoming weeks, and they are the perfect excuse to get outside and connect with your community. No matter what you like to do, there is sure to be a festival... [read more]