CONGRATULATIONS RUSSIA!!!
1st Controllers´World Champions!!
Las Vegas – 2011
Our guys from Moscow have demonstrated that so far.. are unbeatable, even in Sin City.
Current Russian Controllers´Champions, European Controllers´Champions, and now keeping the most-ever-wanted World Controllers´Cup trophy.
Well done Russia!