"Wide Load" by Russian Standards

What the heck is this thing? It was filmed in Russia in 2012. WWIII prep?