Talesha Reynolds on Muck Rack

Talesha Reynolds

Verified
Washington, D.C.
Producer — NBC News
As seen in: NBC News