Tag: Yeti

Bigfoot Sighting at Colorado’s Quirky Sasquatch Outpost

Bigfoot Sighting at Colorado’s Quirky Sasquatch Outpost

Bigfoot. Yeti. Sasquatch. Whatever you call the beast, he’s illusive. But, Bigfoot has been sighted in the small mountain town of Bailey, Colorado. There on main street, you can visit the Sasquatch Outpost where you can buy all things Yeti and visit the Bigfoot Museum