Recent content by steve webb

  1. S

    Atlanta race thread

    19 5 24 47 not feeling the Busch brothers
  2. S

    Las Vegas race thread

    Why would such a high % of folks be including Larson but lukewarm on Kurt Busch after his late race comeback last week?
Top