Godzilla Visits 7-11

And you thought that 10-foot alligator that was found underneath the car in Tampa was a big deal….check this out!  No, it’s not Godzilla!  A giant monitor lizard created chaos…