Watch Death Battle! - Season 3 Episode 14 Online!:
The top of the Freelancer leader board is taking on the scariest mute in the galaxy. All bets are off!