03-06-2006, 01:32 PM
no rumour now - they just announced last week they're on board for '07 ( I think ) We need more manufacturers for the WRC !!
Strive for that moment when you're only a slice of pizza and a hooker away from paradise.