2005 Race of Champions
Overview
 
The 2005 Race of Champions
Race of Champions
The Race of Champions is an international motorsport event held at the end of each year, featuring some of the world's best racing and rally drivers...

took place on December 3 again at the Stade de France
Stade de France
The Stade de France is the national stadium of France, situated just north of Paris in the commune of Saint-Denis. It has an all-seater capacity of 80,000, making it the fifth largest stadium in Europe, and is used by both the France national football team and French rugby union team for...

 in Saint-Denis
Saint-Denis
Saint-Denis is a commune in the northern suburbs of Paris, France. It is located from the centre of Paris. Saint-Denis is a sous-préfecture of the Seine-Saint-Denis département, being the seat of the Arrondissement of Saint-Denis....

.
 
x
OK