Mapping Made Easy
Giant lizard loose 2003
Address:
Benton, IL
Benton, IL, US
Category: Alien Invaders
Used in the following map:
Illinois mystery sites
a 40-lb. 6-1/2-ft. Asian water monitor escapes from its cage after prying open the top of its cage.