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