Originally Posted by WoodWorks
Now, where have I heard that before? Hm. Hang on, it'll come to me...
I don't know....umm... maybe from the Heidenau people?
Thankfully Pirelli and Heidenau aren't the same company!
Pirelli actually makes tires and doesn't just talk about making tires!