Registered voters in the State of Michigan, U.S.A.
Use this website at your own risk. There is no warranty. This is a privately owned genealogy website using a purchased copy of the Michigan voter list as of 1 October 2019 which is unrestricted, public information.

Home Page ... About This Site ... Download The Data ... Removal Policy

On 26 November 2019 we combined the most recent data with previous data back to 1 June 2013. In doing so, we noticed many individuals with multiple voter ID numbers. In the other States we do, a voter retains the same voter ID number after moving, preventing the person from voting in multiple towns. The presence of so many Michigan voters with multiple voter ID numbers should be of concern to activists who work for integrity of elections. The voter did nothing wrong. The system assigned the voter another number.

A free ad courtesy of the webmaster:




A D V E R T I S E M E N T

A Warningstyle="border:none
Got money? There are legal limits on how much money you can donate to a candidate trying to defeat President Trump’s re-election bid, but is there a limit on how many copies of this book you can donate to public libraries in swing States? Wouldn’t that be tax-deductible? Please order them through this ad.


Hallock, Caroline Lois was born in 1980 and she registered to vote, giving her address as 310 Johnson St, Edmore, Michigan 48829 United States of America. (Voter ID number 34027018).
Visit the detail page of Caroline Lois Hallock (free).

Hallock, Caroline Lois was born in 1980 and she registered to vote, giving her address as 904 S Washington St, Owosso, Michigan 48867 United States of America. (Voter ID number 4003293087).
Visit the detail page of Caroline Lois Hallock (free).

Hallock, Carrie Lee was born in 1982 and she registered to vote, giving her address as 8463 Hillpoint Dr, Brighton, Michigan 48116 United States of America. (Voter ID number 107620831).
Visit the detail page of Carrie Lee Hallock (free).

Hallock, Carrie Lee was born in 1982 and she registered to vote, giving her address as 50819 Polk Dr, Plymouth, Michigan 48170 United States of America. (Voter ID number 107796879).
Visit the detail page of Carrie Lee Hallock (free).

Hallock, Carrie Lee was born in 1982 and she registered to vote, giving her address as 8269 Bloomsbury Cir, Northville, Michigan 48167 United States of America. (Voter ID number 32594765).
Visit the detail page of Carrie Lee Hallock (free).

Hallock, Carrie Lee was born in 1982 and she registered to vote, giving her address as 10 Terrace, Northville, Michigan 48167 United States of America. (Voter ID number 33099891).
Visit the detail page of Carrie Lee Hallock (free).

Hallock, Chad Scott was born in 1978 and he registered to vote, giving his address as 200 S Alger Rd, Ithaca, Michigan 48847 United States of America. (Voter ID number 4002741845).
Visit the detail page of Chad Scott Hallock (free).

Hallock, Charles William was born in 1950 and he registered to vote, giving his address as 1301 Grant St, Chelsea, Michigan 48118 United States of America. (Voter ID number 103612951).
Visit the detail page of Charles William Hallock (free).

Hallock, Charles William was born in 1950 and he registered to vote, giving his address as 521 Galloway Dr APT 125, Manchester, Michigan 48158 United States of America. (Voter ID number 108251681).
Visit the detail page of Charles William Hallock (free).

Hallock, Charles William was born in 1950 and he registered to vote, giving his address as 213 Maple St, Ypsilanti, Michigan 48198 United States of America. (Voter ID number 32713605).
Visit the detail page of Charles William Hallock (free).

Hallock, Chelsea Corinne was born in 1992 and she registered to vote, giving her address as 306 N Paw Paw St, Lawrence, Michigan 49064 United States of America. (Voter ID number 34665086).
Visit the detail page of Chelsea Corinne Hallock (free).

Hallock, Cheryl Lynn was born in 1965 and she registered to vote, giving her address as 22064 W County Line Rd, Augusta, Michigan 49012 United States of America. (Voter ID number 108696429).
Visit the detail page of Cheryl Lynn Hallock (free).

Hallock, Cheryl Lynn was born in 1965 and she registered to vote, giving her address as 405 W Prospect St, Marshall, Michigan 49068 United States of America. (Voter ID number 32236345).
Visit the detail page of Cheryl Lynn Hallock (free).

Hallock, Cheryl Lynn was born in 1965 and she registered to vote, giving her address as 3056 Eaton Rapids Rd, Albion, Michigan 49224 United States of America. (Voter ID number 4004368013).
Visit the detail page of Cheryl Lynn Hallock (free).

Hallock, Christina Marie was born in 1980 and she registered to vote, giving her address as 21332 Clear Creek Blvd, Clinton Township, Michigan 48036 United States of America. (Voter ID number 105969710).
Visit the detail page of Christina Marie Hallock (free).

Hallock, Christine Michelle was born in 1962 and she registered to vote, giving her address as 21018 Danbury St, Clinton Township, Michigan 48035 United States of America. (Voter ID number 102617129).
Visit the detail page of Christine Michelle Hallock (free).

Hallock, Christine Michelle was born in 1962 and she registered to vote, giving her address as 11246 Lake 15 Rd, Atlanta, Michigan 49709 United States of America. (Voter ID number 32668733).
Visit the detail page of Christine Michelle Hallock (free).

Hallock, Christopher Grant was born in 1972 and he registered to vote, giving his address as 634 Vinewood Ave, Birmingham, Michigan 48009 United States of America. (Voter ID number 106083314).
Visit the detail page of Christopher Grant Hallock (free).

Hallock, Christopher Lee was born in 1980 and he registered to vote, giving his address as 112 Michigan St, Kinde, Michigan 48445 United States of America. (Voter ID number 31115876).
Visit the detail page of Christopher Lee Hallock (free).

Hallock, Christopher Lee was born in 1980 and he registered to vote, giving his address as 323 Odell St, Kinde, Michigan 48445 United States of America. (Voter ID number 31115876).
Visit the detail page of Christopher Lee Hallock (free).

Hallock, Clair Duane was born in 1939 and he registered to vote, giving his address as 614 N Beck St, Sebewaing, Michigan 48759 United States of America. (Voter ID number 102419990).
Visit the detail page of Clair Duane Hallock (free).

Hallock, Clair Duane was born in 1939 and he registered to vote, giving his address as 350 10Th St APT 1, Sebewaing, Michigan 48759 United States of America. (Voter ID number 102419990).
Visit the detail page of Clair Duane Hallock (free).

Hallock, Clair Duane was born in 1939 and he registered to vote, giving his address as 2436 Pinetree Dr LOT 50, Sebewaing, Michigan 48759 United States of America. (Voter ID number 34777769).
Visit the detail page of Clair Duane Hallock (free).

Hallock, Cynthia Carol was born in 1939 and she registered to vote, giving her address as 7291 Baseline Rd, South Haven, Michigan 49090 United States of America. (Voter ID number 2550025782).
Visit the detail page of Cynthia Carol Hallock (free).

Hallock, Cynthia Joan was born in 1960 and she registered to vote, giving her address as 429 N Pine River St, Ithaca, Michigan 48847 United States of America. (Voter ID number 103798232).
Visit the detail page of Cynthia Joan Hallock (free).

Hallock, Daniel F. was born in 1935 and he registered to vote, giving his address as 9146 B Dr N, Battle Creek, Michigan 49014 United States of America. (Voter ID number 4815676).
Visit the detail page of Daniel F. Hallock (free).

Hallock, Daniel Frank was born in 1959 and he registered to vote, giving his address as 9911 Gorsline Rd, Battle Creek, Michigan 49014 United States of America. (Voter ID number 4000458945).
Visit the detail page of Daniel Frank Hallock (free).

Hallock, Danielle Kathleen was born in 1987 and she registered to vote, giving her address as 4104 S Bradley Rd, Charlotte, Michigan 48813 United States of America. (Voter ID number 31245537).
Visit the detail page of Danielle Kathleen Hallock (free).

Hallock, Danielle Kathleen was born in 1987 and she registered to vote, giving her address as 114 Kalamo St, Olivet, Michigan 49076 United States of America. (Voter ID number 34378482).
Visit the detail page of Danielle Kathleen Hallock (free).

Hallock, Danielle Kathleen was born in 1987 and she registered to vote, giving her address as 5666 Battle Creek Rd, Olivet, Michigan 49076 United States of America. (Voter ID number 4003921272).
Visit the detail page of Danielle Kathleen Hallock (free).

Hallock, Daniel Michael was born in 1989 and he registered to vote, giving his address as 101 W Fleshiem St, Iron Mountain, Michigan 49801 United States of America. (Voter ID number 105151657).
Visit the detail page of Daniel Michael Hallock (free).

Hallock, Daniel Michael was born in 1989 and he registered to vote, giving his address as 511 5Th St APT 1, Iron Mountain, Michigan 49801 United States of America. (Voter ID number 108577329).
Visit the detail page of Daniel Michael Hallock (free).

Hallock, Daniel Michael was born in 1989 and he registered to vote, giving his address as W 8610 Leeman Rd, Sagola, Michigan 49881 United States of America. (Voter ID number 32462207).
Visit the detail page of Daniel Michael Hallock (free).

Hallock, Daniel Michael was born in 1989 and he registered to vote, giving his address as W 8610 Leeman Rd, Sagola, Michigan 49881 United States of America. (Voter ID number 32462207).
Visit the detail page of Daniel Michael Hallock (free).

Hallock, Daniel William was born in 1982 and he registered to vote, giving his address as 10858 Stow Rd, Webberville, Michigan 48892 United States of America. (Voter ID number 4000452212).
Visit the detail page of Daniel William Hallock (free).

Hallock, Danny Lee was born in 1953 and he registered to vote, giving his address as 391 W Brown St APT 110, Beaverton, Michigan 48612 United States of America. (Voter ID number 106279642).
Visit the detail page of Danny Lee Hallock (free).

Hallock, Danny Lee was born in 1953 and he registered to vote, giving his address as 4391 Howard Rd, Gladwin, Michigan 48624 United States of America. (Voter ID number 31606053).
Visit the detail page of Danny Lee Hallock (free).

Hallock, Danny Lee was born in 1953 and he registered to vote, giving his address as 2807 W Knox Rd, Beaverton, Michigan 48612 United States of America. (Voter ID number 32893607).
Visit the detail page of Danny Lee Hallock (free).

Hallock, Danny Lee was born in 1953 and he registered to vote, giving his address as 401 Hemlock St, Midland, Michigan 48642 United States of America. (Voter ID number 34545864).
Visit the detail page of Danny Lee Hallock (free).

Hallock, Darcie Aaron was born in 1978 and she registered to vote, giving her address as 14378 Cooper Creek Dr, Gowen, Michigan 49326 United States of America. (Voter ID number 102266155).
Visit the detail page of Darcie Aaron Hallock (free).

Hallock, Darcie Aaron was born in 1978 and she registered to vote, giving her address as 300 N Webster St APT 2, Greenville, Michigan 48838 United States of America. (Voter ID number 31170744).
Visit the detail page of Darcie Aaron Hallock (free).

Hallock, Darcie Aaron was born in 1978 and she registered to vote, giving her address as 3495 Johnson Rd, Gowen, Michigan 49326 United States of America. (Voter ID number 31970509).
Visit the detail page of Darcie Aaron Hallock (free).

Hallock, Darcie Aaron was born in 1978 and she registered to vote, giving her address as 3495 S Johnson Rd, Gowen, Michigan 49326 United States of America. (Voter ID number 31970509).
Visit the detail page of Darcie Aaron Hallock (free).

Hallock, David Alan was born in 1980 and he registered to vote, giving his address as 11770 Riverwood Ct, South Lyon, Michigan 48178 United States of America. (Voter ID number 107216232).
Visit the detail page of David Alan Hallock (free).

Hallock, David Alan was born in 1980 and he registered to vote, giving his address as 2259 Evergreen St, Wixom, Michigan 48393 United States of America. (Voter ID number 31030700).
Visit the detail page of David Alan Hallock (free).

Hallock, David Alan was born in 1980 and he registered to vote, giving his address as 2151 Kircher Ct, Auburn Hills, Michigan 48326 United States of America. (Voter ID number 32485047).
Visit the detail page of David Alan Hallock (free).

Hallock, David Allan was born in 1934 and he registered to vote, giving his address as 14192 Brownell Rd, Beulah, Michigan 49617 United States of America. (Voter ID number 4000724588).
Visit the detail page of David Allan Hallock (free).

Hallock, David Andrew was born in 1985 and he registered to vote, giving his address as 938 Kusterer Dr NW, Grand Rapids, Michigan 49534 United States of America. (Voter ID number 2860006028).
Visit the detail page of David Andrew Hallock (free).

Hallock, David Basil-Bryan was born in 1981 and he registered to vote, giving his address as 1497 Adams St, Dansville, Michigan 48819 United States of America. (Voter ID number 104688049).
Visit the detail page of David Basil-Bryan Hallock (free).

Hallock, David Gary was born in 1946 and he registered to vote, giving his address as 3312 Innsbrook Dr, Rochester Hills, Michigan 48309 United States of America. (Voter ID number 685013384).
Visit the detail page of David Gary Hallock (free).

Hallock, David Loren was born in 1959 and he registered to vote, giving his address as 938 Kusterer Dr NW, Grand Rapids, Michigan 49534 United States of America. (Voter ID number 2780500).
Visit the detail page of David Loren Hallock (free).

Hallock, David Loren was born in 1959 and he registered to vote, giving his address as 1087 Superior Ct, Holland, Michigan 49424 United States of America. (Voter ID number 34734540).
Visit the detail page of David Loren Hallock (free).

Hallock, David William was born in 1962 and he registered to vote, giving his address as 214 S Andrews St, Three Rivers, Michigan 49093 United States of America. (Voter ID number 4003161542).
Visit the detail page of David William Hallock (free).

Hallock, David William was born in 1962 and he registered to vote, giving his address as 216 S Andrews St, Three Rivers, Michigan 49093 United States of America. (Voter ID number 4003161542).
Visit the detail page of David William Hallock (free).

Hallock, David William was born in 1984 and he registered to vote, giving his address as 2141 S Andrews St, Three Rivers, Michigan 49093 United States of America. (Voter ID number 105814723).
Visit the detail page of David William Hallock (free).

Hallock, David William was born in 1984 and he registered to vote, giving his address as 1005 4Th St, Three Rivers, Michigan 49093 United States of America. (Voter ID number 105814723).
Visit the detail page of David William Hallock (free).

Hallock, Dawn Elizabeth was born in 1982 and she registered to vote, giving her address as 60 Maple Grove Rd APT 1, Lapeer, Michigan 48446 United States of America. (Voter ID number 107145643).
Visit the detail page of Dawn Elizabeth Hallock (free).

Hallock, Dawn Elizabeth was born in 1982 and she registered to vote, giving her address as 1030 N Summers Rd, Imlay City, Michigan 48444 United States of America. (Voter ID number 31107964).
Visit the detail page of Dawn Elizabeth Hallock (free).

Hallock, Dawn Elizabeth was born in 1982 and she registered to vote, giving her address as 2336 Peppermill Rd, Lapeer, Michigan 48446 United States of America. (Voter ID number 32212479).
Visit the detail page of Dawn Elizabeth Hallock (free).

Hallock, Dawn Elizabeth was born in 1982 and she registered to vote, giving her address as 1914 N Lake Pleasant Rd, Attica, Michigan 48412 United States of America. (Voter ID number 33095462).
Visit the detail page of Dawn Elizabeth Hallock (free).

Hallock, Dawn Rozetta was born in 1948 and she registered to vote, giving her address as 63 Stuart Blvd, Battle Creek, Michigan 49037 United States of America. (Voter ID number 4096777).
Visit the detail page of Dawn Rozetta Hallock (free).

Hallock, Deborah Alice was born in 1961 and she registered to vote, giving her address as 214 S Andrews St, Three Rivers, Michigan 49093 United States of America. (Voter ID number 4003152971).
Visit the detail page of Deborah Alice Hallock (free).

Hallock, Deborah Alice was born in 1961 and she registered to vote, giving her address as 216 S Andrews St, Three Rivers, Michigan 49093 United States of America. (Voter ID number 4003152971).
Visit the detail page of Deborah Alice Hallock (free).

Hallock, Deborah Anne was born in 1959 and she registered to vote, giving her address as 5775 Gracelawn St, North Branch, Michigan 48461 United States of America. (Voter ID number 9004293).
Visit the detail page of Deborah Anne Hallock (free).

Hallock, Deborah Jean was born in 1954 and she registered to vote, giving her address as 5073 E H Ave, Kalamazoo, Michigan 49048 United States of America. (Voter ID number 1005006214).
Visit the detail page of Deborah Jean Hallock (free).

Hallock, Deborah Jean was born in 1960 and she registered to vote, giving her address as 335 Chase Run, Northville, Michigan 48167 United States of America. (Voter ID number 5334780).
Visit the detail page of Deborah Jean Hallock (free).

Hallock, Debra Kay was born in 1959 and she registered to vote, giving her address as 11021 Cutler Rd, Lakeview, Michigan 48850 United States of America. (Voter ID number 6847453).
Visit the detail page of Debra Kay Hallock (free).

Hallock, Dennis Dale was born in 1949 and he registered to vote, giving his address as 51 Judd Rd, Milan, Michigan 48160 United States of America. (Voter ID number 5960867).
Visit the detail page of Dennis Dale Hallock (free).

Hallock, Dennis Gerald was born in 1972 and he registered to vote, giving his address as 6240 Cooper Rd, Lansing, Michigan 48911 United States of America. (Voter ID number 104393182).
Visit the detail page of Dennis Gerald Hallock (free).

Hallock, Dennis Gerald was born in 1972 and he registered to vote, giving his address as 11590 Stoney Point Hwy, Bellevue, Michigan 49021 United States of America. (Voter ID number 108577330).
Visit the detail page of Dennis Gerald Hallock (free).

Hallock, Dennis Gerald was born in 1972 and he registered to vote, giving his address as 5586 Nixon Rd, Potterville, Michigan 48876 United States of America. (Voter ID number 33733698).
Visit the detail page of Dennis Gerald Hallock (free).

Hallock, Donald Ray was born in 1949 and he registered to vote, giving his address as 7291 Baseline Rd, South Haven, Michigan 49090 United States of America. (Voter ID number 2550007634).
Visit the detail page of Donald Ray Hallock (free).

Hallock, Don Lorenzo was born in 1951 and he registered to vote, giving his address as 2259 Evergreen St LOT 262, Wixom, Michigan 48393 United States of America. (Voter ID number 5374723).
Visit the detail page of Don Lorenzo Hallock (free).

Hallock, Doris J. was born in 1931 and she registered to vote, giving her address as 12101 Raelyn Hills Dr, Perry, Michigan 48872 United States of America. (Voter ID number 2760004955).
Visit the detail page of Doris J. Hallock (free).

Hallock, Dorothy Louise was born in 1938 and she registered to vote, giving her address as 14192 Brownell Rd, Beulah, Michigan 49617 United States of America. (Voter ID number 4000724589).
Visit the detail page of Dorothy Louise Hallock (free).

Hallock, Douglas Keith was born in 1955 and he registered to vote, giving his address as 4759 W Waterwheel Rd, Six Lakes, Michigan 48886 United States of America. (Voter ID number 9846538).
Visit the detail page of Douglas Keith Hallock (free).

Hallock, Elicia Lynn was born in 1988 and she registered to vote, giving her address as 7164 Meceola Rd, Evart, Michigan 49631 United States of America. (Voter ID number 105506327).
Visit the detail page of Elicia Lynn Hallock (free).

Hallock, Elizabeth Ann was born in 1972 and she registered to vote, giving her address as 634 Vinewood Ave, Birmingham, Michigan 48009 United States of America. (Voter ID number 106025158).
Visit the detail page of Elizabeth Ann Hallock (free).

Hallock, Elizabeth Anne was born in 1970 and she registered to vote, giving her address as 33 Troy St, Battle Creek, Michigan 49037 United States of America. (Voter ID number 4115223).
Visit the detail page of Elizabeth Anne Hallock (free).

Hallock, Elizabeth Vitular was born in 1984 and she registered to vote, giving her address as 2234 King St, Wixom, Michigan 48393 United States of America. (Voter ID number 645013402).
Visit the detail page of Elizabeth Vitular Hallock (free).

Hallock, Erica Rose was born in 1988 and she registered to vote, giving her address as 7901 Bayne Rd, Woodland, Michigan 48897 United States of America. (Voter ID number 107215267).
Visit the detail page of Erica Rose Hallock (free).

Hallock, Erin Christine was born in 1970 and she registered to vote, giving her address as 31954 Dover Ave, Warren, Michigan 48088 United States of America. (Voter ID number 3428374).
Visit the detail page of Erin Christine Hallock (free).

Hallock, Frederick Bradley was born in 1956 and he registered to vote, giving his address as 211 E Church St APT 2, Lake Orion, Michigan 48362 United States of America. (Voter ID number 34393715).
Visit the detail page of Frederick Bradley Hallock (free).

Hallock, Frederick Bradley was born in 1956 and he registered to vote, giving his address as 54 S Broadway St APT 12, Lake Orion, Michigan 48362 United States of America. (Voter ID number 4001117452).
Visit the detail page of Frederick Bradley Hallock (free).

Hallock, Gale Alan was born in 1951 and he registered to vote, giving his address as 9254 Emily Dr, Davison, Michigan 48423 United States of America. (Voter ID number 4000612549).
Visit the detail page of Gale Alan Hallock (free).

Hallock, Gary Lee was born in 1982 and he registered to vote, giving his address as 46696 Mcbride Ave, Belleville, Michigan 48111 United States of America. (Voter ID number 107959717).
Visit the detail page of Gary Lee Hallock (free).

Hallock, Gary Lee was born in 1982 and he registered to vote, giving his address as 46696 Mcbride Ave, Van Buren Twp, Michigan 48111 United States of America. (Voter ID number 107959717).
Visit the detail page of Gary Lee Hallock (free).

Hallock, Gary Lee was born in 1982 and he registered to vote, giving his address as 712 W Church Rd, Morrice, Michigan 48857 United States of America. (Voter ID number 4003190233).
Visit the detail page of Gary Lee Hallock (free).

Hallock, Gary Leroy was born in 1942 and he registered to vote, giving his address as 6281 Longacre Ave NE, Rockford, Michigan 49341 United States of America. (Voter ID number 106550816).
Visit the detail page of Gary Leroy Hallock (free).

Hallock, Gay Ann was born in 1951 and she registered to vote, giving her address as 480 Baldwin Ave APT 13, Rochester, Michigan 48307 United States of America. (Voter ID number 104266454).
Visit the detail page of Gay Ann Hallock (free).

Hallock, George Adam was born in 1928 and he registered to vote, giving his address as 11004 Maxwell Ave, Warren, Michigan 48089 United States of America. (Voter ID number 3429145).
Visit the detail page of George Adam Hallock (free).

Hallock, Gerrit Mark was born in 1966 and he registered to vote, giving his address as 8080 Field Flower Ln NE, Rockford, Michigan 49341 United States of America. (Voter ID number 4003911546).
Visit the detail page of Gerrit Mark Hallock (free).

Hallock, Gina Lynne was born in 1966 and she registered to vote, giving her address as 938 Kusterer Dr NW, Grand Rapids, Michigan 49534 United States of America. (Voter ID number 102332108).
Visit the detail page of Gina Lynne Hallock (free).

Hallock, Gina Lynne was born in 1966 and she registered to vote, giving her address as 1087 Superior Ct, Holland, Michigan 49424 United States of America. (Voter ID number 34765218).
Visit the detail page of Gina Lynne Hallock (free).

Hallock, Ginger Sue was born in 1989 and she registered to vote, giving her address as 216 Garfield Ave SW, Grand Rapids, Michigan 49504 United States of America. (Voter ID number 108585485).
Visit the detail page of Ginger Sue Hallock (free).

Hallock, Ginger Sue was born in 1989 and she registered to vote, giving her address as 1632 Mcdonald St NW, Grand Rapids, Michigan 49504 United States of America. (Voter ID number 2695062323).
Visit the detail page of Ginger Sue Hallock (free).

Hallock, Ginger Sue was born in 1989 and she registered to vote, giving her address as 1632 Mcdonald St NW, Grand Rapids, Michigan 49504 United States of America. (Voter ID number 2695086959).
Visit the detail page of Ginger Sue Hallock (free).

Hallock, Glenda A. was born in 1955 and she registered to vote, giving her address as 404 S 5Th St, Sebewaing, Michigan 48759 United States of America. (Voter ID number 2633051).
Visit the detail page of Glenda A. Hallock (free).

Hallock, Gregory Booth was born in 1954 and he registered to vote, giving his address as 9368 Appleton, Redford, Michigan 48239 United States of America. (Voter ID number 2561804).
Visit the detail page of Gregory Booth Hallock (free).

Hallock, Gregory Paul was born in 1983 and he registered to vote, giving his address as 29221 38Th Ave, Paw Paw, Michigan 49079 United States of America. (Voter ID number 107494808).
Visit the detail page of Gregory Paul Hallock (free).
How to defeat Donald Trump

This is how to defeat Donald Trump. More people should do
what the webmaster does in this video.