×

Tamron Hall Denies Report That She Fired 18 Staffers

By Music News Jul 1, 2020 | 8:00 PM