Closed Captioning
apply | reset x
font
size
T
T
T
T
color

June 28th, 2013

2-foot long lizard found inside wall

Firefighters found a massive lizard inside the walls of a house in China after residents called in help to remove the unwanted guest.

More video

TRENDING