11-Apr-2011

Location: NEP Studio 52 (The Daily Show With Jon Stewart)
City: New York, NY