94 - Porcupines

2.4K 114 10
                                    

All porcupines float in water.

-----------------------------------------------------------------

Not quite sure if I want to know what they did to find this out......

Useless FactsWhere stories live. Discover now