ATAGalleryConstructionRita - Queen of SpeedMarch 17th 2005
Click to view full size image
A closer look at those themed starting lights, which we assume were made by Tussaud's Studios.
Spacer