Thread:Veenster7/@comment-28183553-20170324214940

Hey, Kevin, someone said that Deuces Wild will be uploaded online on the 1st of May. Has this been confirmed? Is there a reliable source that has proof of it? Or was the person who said it was gonna be on May 1st make that up? 