Ford 6x6 Raptor Van and Focus Speedster Exist in Russia

Ford 6x6 Raptor Van and Focus Speedster Exist in Russia

Today, we're going to look at two custom Ford builds that probably couldn't have happened in America. They come from a shop in Russia and redefine the way ...
More on: www.autoevolution.com