Stock cars... The WWF of racing sports. All show & no real competition.


Must be that jumbly-wumbly thing happening again.