Years ago, when this forum was new, a member posted his Hellcat Challenger, in the rain, down the backstretch at (I think) Talledega. It had an awesome roar. I've looked occasionally, but can't find it.
Anyone else remember it?
Anyone else remember it?