Saturday, November 13, 2010

Leapin' Lizards

A scientist discovered a new species of lizard while lunching at a restaurant in southeast Vietnam that featured them on the menu.


Video: Newsy.com

No comments:

Post a Comment