I found it, this is where it is from, so I dont think it is anything behind it.
I personaly can not se what Audi has to do wit NASCAR either, where I live, people who drive Audis drinks champagne for breakfast and put their nose up in the air when they drive past my Golf or Firebird..

HeHe..