Keystone, South Dakota is home to the world’s largest Bigfoot/Sasquatch courtesy of Dahl’s Chainsaw Art. In the just-out March/April issue of South …