07-Apr-2011

Location: Rockefeller Center (Saturday Night Live Rehearsals)
City: New York, NY