BORING!
Monday, April 14th, 2008Even the die-hard fan is getting bored with NASCAR, IRL/CHAMP/Whatever else they’re calling it this week. To amp interest up this week, NASCAR is dealing with a call from their race drivers to do random drug-testing. This came after a racer declared that he raced while under the influence [...]