profile picture of James Hayes DR.

James Hayes DR.

Republican Key Political Figure from Pennsylvania, 12

Notable statements

No recent statements.