Feedback

Large Lizard on the Loose in Tucson

 

The 3-feet-long 20 pound Nile monitor lizard was found wandering in Tucson.

Shows