Amazing Top Stories10 scary creatures that resided in our planetTNT DeskNovember 4, 2015 by TNT DeskNovember 4, 2015 Have you ever reflected that who used to occupy this place you are calling your home now? Who used to rule this world before you...