Joe Trippi

5 Appearances
Political Consultant