Dippin' Dots posted Indian Soldiers Claim They've Found Yeti Footprints In Nepal Dippin' Dots Bethel, CT:

Indian Soldiers Claim They've Found Yeti Footprints In Nepal

Experts say the prints more likely belong to a bear than the abominable snowman.

QR Code
Embed the QR code on your website:
Download
Copy