Proof that Bigfoot wears barefoot shoes - Xero Shoes

Bigfoot wears barefoot shoes? Yup.

Have you seen bigfoot? If you were in Las Vegas on March 2nd at the Stratosphere hotel, you probably did. In fact, you may have seen this mysterious barefoot beast climb the Strat! While most people who claim to see bigfoot have grainy, fuzzy pictures or video, we have high-resolution proof of his existence. And, […]