Cryptid Profile: Chinese Giant Toads
From within the mountain pools, three extremely large and unsightly creatures that resembled giant toads, rose up from beneath the water and started swimming towards the waters edge. The same edge where the scientists were currently setting up their recording equipment.
Read More