Sunday, Jun. 20, 2021

Fifteen months after shuttering for the pandemic, New York's Radio City Music Hall reopened its doors Saturday for the Tribeca Festival premiere of a new Dave Chappelle documentary for a full-capacity, fully-vaccinated audience.

The debut of "Dave Chappelle: This Time This Place," which...

MySHOOT Company Profiles