Hmm... What's the most populated city in the states? New York? San Francisco? California? Las Vegas? Whatever it is they must have a lot of power plants... I wonder if someone let go of an unwanted leopard gecko in that city if a Godzilla sized creature would be created.
Sent from my iPhone using Tapatalk
Oh, them's there already! In that "underground New York city". Theres 45 foot Alligators under there!!