Reviewing the Wonder Woman ride

Mark S. Allen gives his thoughts on the new ride at Six Flags Discovery Kingdom.
Published: 7:19 AM PDT June 1, 2017