Season 8, Episode 73 Last Call With Carson Daly

First Aired: March 21, 2009

Masi Oka; the Duke Spirit.