Secret Stages is a two-day music discovery festival that features over 50 bands performing on the stages of the Magic City. This year the festival is taking place in Avondale, with all venues located at the intersection of 41st Street South and 2nd Avenue South. All Secret Stages venues are within walking distance of each other and filled with up-and-coming acts drawn from around the nation. Tickets start at $35. For more information, visit secretstages.net.