Team Russia Red Devil defeats Team Holland at M-1 Challenge 2008 Finals
AMSTELVEEN, the Netherlands, which is located several minutes north of Amsterdam, was the host of the M-1 CHALLENGE 2008 FINALS on January 11, 2009. Team Russia Red Devil clashed with…