Originally Posted by
robp-tt
I went, had my fiesta on the fast ford stand, the track action was the best part of it, was good watching the jamsport fiestas overtaking every thing out there and the time attack cars where good aswell
Any ideas on the spec of the jamsport fiestas?