SNL Set Demolished

Somewhere in the Navy Yards of Brooklyn sits the scrappy remaining set pieces after 25 years of Saturday Night Live.

And somehow, Ellen Cleghorne was nowhere to be found.

Hot Buzz

19 Things Every British Fresher Does During Their First Week

Apple To Open New HQ In London’s Battersea Power Station In 2021

Now Buzzing