Congratulations to Blizzard Sevilla who took Gold at the Slush Cup over the weekend. Excellent work boys!

img_2581