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!

Similar Posts

Leave a Reply

Your email address will not be published.