According to the latest email folks being passing around by the "frequent forwarders" crowd, the behemoth pictured at right was found in New Orleans the other day, "swimming down the street." Which is perplexing, considering that the same huge crocodile was photographed after being captured in Pointe-Noire, Republic of the Congo in 2003. What gives?
Comments