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
Ummm, helloooo, didn't you see the movie? There was a giant one in New York in 1998.