Detail published: 2013-07-28 10:31:14 (58633) Author: nd EFRA 2WD Large Scale Off Road Euros - The Final - HDHighlights from a fantastically unpredictable 2WD final from Alcarras in Spain