Our American Buffalo
The American Buffalo, also known as Bison, is the largest American land animal. Despite their great size, they can run between 35 and 40 mph. That means they can out run horses over short periods of time and they can sprint triple the speed of humans. American Bison also have similar lifespans to a horse […]