Quote Originally Posted by EstWRC View Post
Rumors from Italy…


Have heard them also before
Do they include Hyundai pulling out?