Giant Lizard Or Godzilla?

There's some crazy animals out there and not just in Florida. Beach goers in Thailand got the fright of a life when a 5 foot monitor lizard swam up and surprised the heck out of them!


View Full Site