Tokyo Broadcasting with Deedra Abboud

Deedra Abboud makes an appearance on a Tokyo Broadcasting series that visited Arizona.

Deedra Abboud for U.S. Senate