In Yellowstone National Park, Wyoming, on July 28, 2025, a bison froze on the road after being startled by the noise of two motorcyclists. The riders shut off their engines, and one calmly spoke to ...