Video: World's Largest Wooden Bigfoot Sculpture Unveiled in South Dakota | Coast to Coast AM
A talented chainsaw artist in South Dakota has created what is believed to be the world's tallest wooden Bigfoot sculpture.
www.coasttocoastam.com