Denis Leontyev and Artem Smolin’s part from We Are 2012′s new movie, Capitals

These Russians mean business. This is the Russia you won’t see on the Road to Sochi. Denis Leontyev and Artem Smolin mess up the streets in this part. Stay tuned for the full Capitals movie, dropping on TWSNOW.COM next week.

weare2012_capitals_denis