Skip to playerSkip to main content
  • 5 months ago
The almost 10-foot-long reptile was caught on camera walking through a supermarket on Taliabu Island in Indonesia on Sunday, Aug. 17

Category

People
Transcript
00:00Thank you for joining us.
Comments

Recommended