Wednesday, April 07, 2010

Looks Like It Would Make A Gorgeous Pair Of Boots

A new species of giant monitor lizard has been discovered in the northern Phillipines.

Pic:

Boots? What Do You Mean, Boots?

No comments: