Rebecca Davis is an American video journalist and documentary producer based in Washington, D.C.
Join or Die 2024
Director, Producer, Writer
Credits from TMDB.