Friday, September 01, 2006
Lizard on the Wall
There was some discussion in the past few days about the stuffed/mounted creature on the wall at the Harris' place where Keith and Craig are living. Is it a lizard? Is it an iguana? It seemed to me while watching last night's episode that it was a smallish alligator. Any animal experts out there?