Up in the air with Wonder Woman

Mark S. Allen takes a ride aboard the new Wonder Woman ride at Six Flags Discovery Kingdom.
Published: 7:11 AM PDT June 1, 2017