Posted on March 9, 2016 by powerblocktvRussian Drivers At It Again! Dodge Challenger vs. Kia in Russia. The Kia appears to be at fault, but in Russia you never know… Check it out, and tell us what you think! Thoughts? Leave a comment below, or send us a tweet to @PowerBlockTV.