A Jeep Hit a Water Buffalo Head-On on U.S. 11 in Northern New York. Yes, a Water Buffalo.
New York State Police say a Jeep struck a water buffalo head-on on U.S. Highway 11 in Stockholm, N.Y. The…
Driving News, Policy Watchers, and Automotive Industry Hounds
New York State Police say a Jeep struck a water buffalo head-on on U.S. Highway 11 in Stockholm, N.Y. The…