We like to think when people think Buffalo, they think of us.  But what about the world's largest buffalo?  What would you think of?

I'd be really impressed if you just said "Jamestown, ND."  That's where you'd find it.

As a matter of fact, it looks like you don't even have to stop to see it.  According to wikipedia, it is visible from Interstate 94, overlooking the city from above the James River valley.


Want more pictures?  Check them out here.


More From 106.5 WYRK