Festivals & ShowsSt Petersburg Festival of Speed (2006) – Photo Gallery 01Editorial Team 2006 St Petersburg Festival of Speed