6 Amazing Facts You Never Knew About Bison
The American buffalo, also known as bison, has always held great meaning for American Indian people…buffalo represent their spirit and remind them of how their lives were once lived, free and in harmony with nature.