Tagged: may 2020

May 2020 mega wins

Last updated: 31 May. Quarantine is almost over? Or? Anyway streamers play and we are going to pick their best wins to keep you entertained. Lets start with the win of EPIC proportions right...