Thursday 16th October 2003
Scuderia Ferrari I think
>> Edited by rviant on Thursday 16th October 15:11
Thursday 16th October 2003
Excuse my ignorance, but what does the "SF" stand for on the Ferrari logo?
Cheers,
SB
Thursday 16th October 2003
the man is correct.
Thursday 16th October 2003
excuse my ignorance - but what does 'Scuderia' mean?
Thursday 16th October 2003
Underpants.
Thursday 16th October 2003
team (stables)
Gassing Station | Supercar General | Top of Page | What's New | My Stuff