...effort from VW to try and sell the rabbit?[/b]
Isn't that the whole point of marketing via racing?

You don't think that manufacturers spend so much money on racing because they're fans, do you?