Teacher tops 911 strong field to claim US$116,162 APL Main Event 1st prize+

Teacher tops 911 strong field to claim US$116,162 APL Main Event 1st prize