Watch: Giant Monitor Lizards Tries To Enter House In Florida, Internet Calls It “Godzilla”
Monitor lizard tries to sneak into a houseThis video of a monitor lizard trying to enter a house in Florida has evoked tons of reactions on the internet. While many…