Victor Rodriguez Tafoya on Muck Rack

Victor Rodriguez Tafoya

San Diego, CA
Executive Producer — KDEN-TV (Denver, CO)
As seen in: KDEN-TV (Denver, CO)

US Marine OIF Vet - Executive Producer @TLMD20 Covering news with a great team of journalists in San Diego & California SeeDisclaimer.com