El Diablo crowned V2 world champions in final race at Lake Como
Nestled against the foothills of the Alps, Lake Como, in Northern Italy, provided a dramatic backdrop for the fourth and final race of the final Grand Prix of t
Source: timesofmalta.com