Wyoming Bison Topples National Park Barricade
Subscribe to KXRB-AM on
It should not be a surprise that buffalo roam. Should we now consider them Libertarians?
The government put up a barricade to close a road in the Grand Teton National Park near Kelly, Wyoming. A curious critter used it as a scratching post and the barrier could not withstand the contact. A passerby caught the scene on video.