Bigfoot Has Been Found In Downtown Deadwood, South DakotaBigfoot Has Been Found In Downtown Deadwood, South DakotaThe elusive Bigfoot has been spotted all over the world but most recently he's been found in downtown Historic Deadwood, South Dakota. And stands 15' feet tall. Wow!Ben DavisBen Davis