It's been kind of slow here in the car forum. Here's another fun car related site. TONS of videos and such.
My buddy just told me about it a couple of dasy ago. I have only watched a few videos, but the site looks like it's packed.