Jimmy Fallon and The Tonight Show returned to the studio on Monday following a run of “At Home” episodes amid the COVID-19 pandemic. The July 13th installment, which follows four months of the shifted format, was filmed in a modified Studio 6-A at their home base in New York City’s …
Read More »