I am somewhat new to this forum, I joined about 10 months ago, although I started watching NASCAR since 1996. I am from Toronto, and NASCAR fans are non-existant. My friends have no respect for the sport, and bash me everytime I bring it up... so the only place I unfortunately can discuss it...