Seven-stage Independents' Day Festival features multiple music genres

by