everywhereonce.com
Why?
The sign read “Welcome to Jamestown, ND, home of the World’s Largest Buffalo.” At 26 feet tall and 60 tons, the concrete buffalo statue is unquestionably big. But world’s largest? Certainly humanit…