Thursday, September 27, 2012

Giant Monitor Lizard Found in Phillipines

If a 6 foot monitor lizard could go undiscovered in the Phillipines until 2010...well... Here ya Go
Share/Bookmark

No comments: