Greetings all - I am a disgruntled member of a certain TV station's forum, and was looking for a change.
You people (well, at lot of you), seem pretty weird.
I like that !
Anyway - I like most forms of racing - so I won't start off by bad mouthing any specific series.
I hope to have an enjoyable tenure here.