Under Council Review Alaska Winner wants to set a world record: Customer Help Providors Record Attempt: 23423234 Record Attempt 23423234 Set On February 27, 2018 Location Dallas, Illinois Info Show More Details Hide More Details Community Analysis Post Comment