The Jesus Christ Lizards!

Singapore
May 10, 2011 10:23pm CST
Hi anyone heard of the Jesus Christ lizard? It is apparently capable of running on water at high speed if threatened. Any thoughts?
No responses