nascar cheating

@mrsbrian (1951)
United States
February 18, 2007 10:37am CST
whats your take on the cheating this week? i know its nothing new but do you think they have to cheat to win?
No responses