Big Boss Sausage
Stay tuned for Big Red Eye’s debut on the Animal Planet’s ‘Finding Bigfoot’!
Story on the show
Check out the video below of Big Boss Sausage and the Pacifist of Fury!
Switch to our mobile site