Thursday, January 15, 2009

Giant Lobster


This is a giant lobster in Key Largo, Florida. Watch as a family of tourists debate whether or not it was once alive.