Quote Originally Posted by T16 View Post
Peugeot have pulled the plug.
How strange, I thought Peugeot Sport looked well committed to World Rallycross, why the sudden change in heart?