Mountain Brook teen takes the stage at annual battle of the bands event

by