She helped designed the Incredicoaster. Mark S. Allen is there to ride it with her.

Mark S. Allen is riding the brand new Incredicoaster with one of the people who helped create it.
Published: 7:20 AM PDT June 22, 2018