Huge Lizard Makes Himself At Home Inside A 7-Eleven! (VIDEO)


What a crazy video, I always wonder how things like this happen. Could it be the store owners pet??

Check out the video and read some of the comments. They are too good! "Top shelf Monitors for sale, pick up only" :P