Buffalo Whisperer

World's Dumbest

Season 11 - Ep. 11

Meet this man's unusual house pet, a 1500 hundred pound bison.