The art on cars from a competition in Moscow is probably the best we’ve seen. The themes, the design and the execution of these “graffiti cars” looks great. English Russia has a great collection of pics of these cars. A few more images after the jump.
Via: English Russia