June 16, 2017June 16, 2017 TheMommyAvenger Justice League: Battle for Metropolis Debuts at Six Flags Great Adventure