Tin Lizzy
An aluminum lizard can be spotted from I-375 catching insects on the roof of an automotive shop in St. Petersburg, Florida. They must be VW Bugs.
Living Large Picture Gallery