Formula1Blog.com interviewed Peter Windsor about the rampant rumors on the actual state of affairs at the North Carolina based team. Windsor rubbished all attributing them mostly to "zee Germans" but also on anti-American feelings, jealousy, bureaucratic delays, internet so called journalists, Sauber and the Swiss and of course. Mr Windsor
[...]