Reviewing the Wonder Woman ride

Mark S. Allen gives his thoughts on the new ride at Six Flags Discovery Kingdom.