A Formula One, maybe a Tyrrel 1998 not sure...
but this kind of come from another planet I try to film it on track but without success. I never saw formula one so close (about 5 meters)
from track and it's really really fast.
__________________
"But I'm sorry, this is not a Honda Civic, it's the Italian super car! If it scares you, you should go and buy something else." (Lambo Murcielago) Tiff Needle