Season 9, Episode 49 Last Call With Carson Daly

First Aired: March 2, 2010

Eli Roth; Neville Page. Also: Daniel Merriweather performs.