Search CommunityWalk:
Create_a_map_small
Explore_small
Tutorials_small
Mymaps_small

Blank

Large lizard found 2006

Address:
1900 California Ave
St Louis, MO 63104-2130, US

Category: Alien Invaders

Used in the following map:

Illinois mystery sites

A 4 ft crocodile monitor lizard is found in a tree. Its later determined who the former keeper of the reptile was. Although he had moved out of state he is contacted and reunited with the reptile.