Home Tags Russia

Tag: Russia

A Ford workshop in Russia turned the Focus into an incredible speedster

Not only is the end product so polished you'd think it was factory-built but the funny thing is, Ford does not even...

LATEST POSTS