The post Ellen DeGeneres' Resurfaced Tour of 'One of the Smallest Apartments in New York' Goes Viral: 'Where's the Toilet?' ...
The clip was originally filmed in 2005, when DeGeneres spent several days filming her popular daytime show in the Big Apple. Despite the small size of the apartment, the building in which it is ...