World Watch these adorable baby porcupine twins live their best lives April 26, 2019 Buzz60 Comments Off on Watch these adorable baby porcupine twins live their best lives Staff at a wildlife park got an adorable surprise when they discovered twin porcupines were recently born.