Champs 22 May, 2006 by JoakimSo Lordi won on Saturday and Sweden won the world championships in hockey last night. It’s been a good weekend 🙂