Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 2, 2010
This video is from the news chopper, of a 40-foot long, 2600 pound statue of an iguana being lifted to the roof of a building at the Fort Worth Zoo. "Izzy" is a famed statue (apparently)... and was just something you don't see every day... so I made a video out of it!