Forest Hills Stadium war might be over as pro-concert group takes over private residents board

The show (might) go on!