Video of a huge lizard walking on the side of a Florida road was captured by Renee Aland in Port Charlotte, Florida … Tampa, FL » · Weather Closings.
Video of a huge lizard walking on the side of a Florida road was captured by Renee Aland in Port Charlotte, Florida … Tampa, FL » · Weather Closings.
In