Russian Drivers At It Again!

Wednesday March 9th, 2016 / 10:25 AM

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.

comments powered by Disqus