Prague

Worms won European Club Championships in Prague!

Black & White Worms claimed the titles in the 2012 European Club Championships in the Czech Republic capital Prague. A dramatic men's final ...