Formula One World Championship
The gleaming Mercedes trucks that transport the Bakersville F1 Digital television equipment from race to race.
Italian Grand Prix, Rd15, Monza, Italy. 15 September 2002.
BEST IMAGE