18-Nov-2014

Location: Studio 1, Warner Bros. Studios (The Ellen DeGeneres Show)
City: Burbank, CA