David Ruggle
Ames, IA-
David Ruggle gave to Ted Cruz Victory Committee
111 months ago via Thank you for joining the fight against amnesty! :: Ted Cruz Victory Committee
-
156 months ago via Contribute to The FAMiLY LEADER :: The Family Leader
-
David Ruggle gave to The Family Leader
156 months ago via Contribute to The FAMiLY LEADER :: The Family Leader