Hey everyone, we're here at the legendary Spa-Francorchamps racing circuit in Belgium. The 2008 Total 24 Hours race at Spa is just about to begin, so I just thought I'd go up to the media center to show you all some photos of the on-track action over here. These particular pics were taken during practice yesterday. Check out this photo from