The beefalo in Plymouth, CT has finally been caught! LET IT FREE!

Photo: Getty Images

Buddy the Beefalo in Plymouth, CT, after several months, was caught today.

Let the beefalo roam!


View Full Site