If you're a concert junkie and have never heard of DIY Birmingham, you're in for a day. Muscle Shoals, Alabama, is kn ...