Fact of the day – 1 November 2012 by mm3family | Nov 1, 2012 | Uncategorized A porcupine has 30,000 quills on an average.