Video: Damn Nature You’re Weird – Namaqua Rain Frog

squeaking-rainfrog-660x330

Believe it or not, this is a frog. The Namaqua rain frog of South Africa. It inflates its body as a defense against predators, how in the world that would deter anyone is beyond me, since it’s so damn cute! Plus those little squeaks!

Posted on Shock Mansion (36)

Random Radness Vol.257!

Video: Mesmerizing Bread-Maker At Work!