Fresh Blood

Thanks guys.
Glad to be here. Should I start a new thread (in what forum?) to ask tech questions about the car?
I'm still bumping into the walls in here as I'm not very familiar with this board yet.

Pasta