In Targowiska, Poland, on November 24, a car traveling on a snow-covered forest road suddenly found itself in a life-or-death ...
Traditional power meets futuristic drive in this estate car face-off.