Ted Deutch

Ted Deutch

Ted Deutch is a U.S. Representative from Florida.

ALL VIDEOS