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.


Hall, Ruth Ellen was born in 1970 and she registered to vote, giving her address as 3900 Wadhams Rd, China, Michigan 48054 United States of America. (Voter ID number 31434539).
Visit the detail page of Ruth Ellen Hall (free).

Hall, Ruth Eva was born in 1950 and she registered to vote, giving her address as 1396 Capitol Ave, Lincoln Park, Michigan 48146 United States of America. (Voter ID number 3011895).
Visit the detail page of Ruth Eva Hall (free).

Hall, Ruth Evelyn was born in 1928 and she registered to vote, giving her address as 4525 Welland Dr, West Bloomfield, Michigan 48323 United States of America. (Voter ID number 4792455).
Visit the detail page of Ruth Evelyn Hall (free).

Hall, Ruth Hall was born in 1969 and she registered to vote, giving her address as 3805 Soderquist Rd, Mancelona, Michigan 49659 United States of America. (Voter ID number 1705010688).
Visit the detail page of Ruth Hall Hall (free).

Hall, Ruthie Lee was born in 1936 and she registered to vote, giving her address as 18503 Washburn St, Detroit, Michigan 48221 United States of America. (Voter ID number 357356).
Visit the detail page of Ruthie Lee Hall (free).

Hall, Ruth Jane was born in 1942 and she registered to vote, giving her address as 5089 Skyridge Ave, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 104169557).
Visit the detail page of Ruth Jane Hall (free).

Hall, Ruth Marie was born in 1962 and she registered to vote, giving her address as 8108 Kingston Dr, Portage, Michigan 49002 United States of America. (Voter ID number 7370196).
Visit the detail page of Ruth Marie Hall (free).

Hall, Ruth Rosana was born in 1974 and she registered to vote, giving her address as 204 E Grand Blvd APT 2S, Detroit, Michigan 48207 United States of America. (Voter ID number 106410017).
Visit the detail page of Ruth Rosana Hall (free).

Hall, Ruth Rosana was born in 1974 and she registered to vote, giving her address as 27136 Gateway Dr S APT 204, Farmington Hills, Michigan 48334 United States of America. (Voter ID number 33675285).
Visit the detail page of Ruth Rosana Hall (free).

Hall, R W. was born in 1950 and he registered to vote, giving his address as 3319 E Pierson Rd, Flint, Michigan 48506 United States of America. (Voter ID number 104339679).
Visit the detail page of R W. Hall (free).

Hall, Ryan was born in 1974 1034 E 10Th St, Holland, Michigan 49423 United States of America.,https://michiganvoters.info/by_number/18950113/45ryan_curtis_hall.html"
Visit the detail page of Ryan Hall (free).

Hall, Ryan was born in 1990 and he registered to vote, giving his address as 1040 Warren Dr, Caro, Michigan 48723 United States of America. (Voter ID number 960001135).
Visit the detail page of Ryan Hall (free).

Hall, Ryan Alan was born in 1978 and he registered to vote, giving his address as 110 Saint Marys St, Corunna, Michigan 48817 United States of America. (Voter ID number 4004012387).
Visit the detail page of Ryan Alan Hall (free).

Hall, Ryan Alexander was born in 1993 and he registered to vote, giving his address as 38427 5 Mile Rd, Livonia, Michigan 48154 United States of America. (Voter ID number 106589602).
Visit the detail page of Ryan Alexander Hall (free).

Hall, Ryan Alexander was born in 1993 and he registered to vote, giving his address as 14660 Garden St, Livonia, Michigan 48154 United States of America. (Voter ID number 108812799).
Visit the detail page of Ryan Alexander Hall (free).

Hall, Ryan Alexandria was born in 1991 and she registered to vote, giving her address as 18525 Roseland Blvd, Lathrup Village, Michigan 48076 United States of America. (Voter ID number 106604643).
Visit the detail page of Ryan Alexandria Hall (free).

Hall, Ryan Alexandria was born in 1991 and she registered to vote, giving her address as 28791 Santa Barbara Dr, Lathrup Village, Michigan 48076 United States of America. (Voter ID number 106604643).
Visit the detail page of Ryan Alexandria Hall (free).

Hall, Ryan Alexandria was born in 1991 and she registered to vote, giving her address as 28791 Santa Barbara Dr, Lathrup Village, Michigan 48076 United States of America. (Voter ID number 106604643).
Visit the detail page of Ryan Alexandria Hall (free).

Hall, Ryan Alicia was born in 1979 and she registered to vote, giving her address as 13730 Ohara Rd, Hemlock, Michigan 48626 United States of America. (Voter ID number 32997325).
Visit the detail page of Ryan Alicia Hall (free).

Hall, Ryan Alicia was born in 1979 and she registered to vote, giving her address as 3404 N Gleaner Rd, Freeland, Michigan 48623 United States of America. (Voter ID number 4001287043).
Visit the detail page of Ryan Alicia Hall (free).

Hall, Ryan Andrew was born in 1983 and he registered to vote, giving his address as 8701 Summer Ridge Dr, Freeland, Michigan 48623 United States of America. (Voter ID number 104923284).
Visit the detail page of Ryan Andrew Hall (free).

Hall, Ryan Andrew was born in 1983 and he registered to vote, giving his address as 637 Highlander Dr, Rockford, Michigan 49341 United States of America. (Voter ID number 31152506).
Visit the detail page of Ryan Andrew Hall (free).

Hall, Ryan Andrew was born in 1983 and he registered to vote, giving his address as 637 Highlander Dr NE, Rockford, Michigan 49341 United States of America. (Voter ID number 31152506).
Visit the detail page of Ryan Andrew Hall (free).

Hall, Ryan Anne was born in 1992 and she registered to vote, giving her address as 1807 Riegler Rd, Muskegon, Michigan 49445 United States of America. (Voter ID number 105523466).
Visit the detail page of Ryan Anne Hall (free).

Hall, Ryan Curtis was born in 1974 and he registered to vote, giving his address as 3184 Summer Grove Way, Zeeland, Michigan 49464 United States of America. (Voter ID number 106300470).
Visit the detail page of Ryan Curtis Hall (free).

Hall, Ryan Curtis was born in 1974 and he registered to vote, giving his address as 6709 Vintage Dr, Hudsonville, Michigan 49426 United States of America. (Voter ID number 108639403).
Visit the detail page of Ryan Curtis Hall (free).

Hall, Ryan Curtis was born in 1974 and he registered to vote, giving his address as 1034 E 10Th St, Holland, Michigan 49423 United States of America. (Voter ID number 1895011345).
Visit the detail page of Ryan Curtis Hall (free).

Hall, Ryan Darrick was born in 1975 and he registered to vote, giving his address as 2086 Byrnes Dr, Clio, Michigan 48420 United States of America. (Voter ID number 107840185).
Visit the detail page of Ryan Darrick Hall (free).

Hall, Ryan Darrick was born in 1975 and he registered to vote, giving his address as 636 Wilson St, Mount Morris, Michigan 48458 United States of America. (Voter ID number 4003599930).
Visit the detail page of Ryan Darrick Hall (free).

Hall, Ryan David was born in 1983 and he registered to vote, giving his address as 282 Village Green Blvd APT 104, Ann Arbor, Michigan 48105 United States of America. (Voter ID number 106960354).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 1980 and he registered to vote, giving his address as 405 Pine St, Coopersville, Michigan 49404 United States of America. (Voter ID number 107684134).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 1983 and he registered to vote, giving his address as 4650 Sycamore Dr, Ypsilanti, Michigan 48197 United States of America. (Voter ID number 107898472).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 2001 and he registered to vote, giving his address as 1968 Oakside Ct, Commerce Township, Michigan 48382 United States of America. (Voter ID number 159299818).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 1980 and he registered to vote, giving his address as 53 W Mckinley Ave, Zeeland, Michigan 49464 United States of America. (Voter ID number 31086908).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 1980 and he registered to vote, giving his address as 4102 Crooked Tree Rd SW, Wyoming, Michigan 49519 United States of America. (Voter ID number 32783900).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 1980 and he registered to vote, giving his address as 7785 Buchanan St APT B3, Allendale, Michigan 49401 United States of America. (Voter ID number 33344324).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan David was born in 1980 and he registered to vote, giving his address as 7765 Buchanan St APT A3, Allendale, Michigan 49401 United States of America. (Voter ID number 33344324).
Visit the detail page of Ryan David Hall (free).

Hall, Ryan Douglas was born in 1976 and he registered to vote, giving his address as 2080 Yarmuth Dr APT 17, Rochester Hills, Michigan 48307 United States of America. (Voter ID number 104202050).
Visit the detail page of Ryan Douglas Hall (free).

Hall, Ryan Douglas was born in 1993 and he registered to vote, giving his address as 201 E Michigan Ave, Mancelona, Michigan 49659 United States of America. (Voter ID number 106648920).
Visit the detail page of Ryan Douglas Hall (free).

Hall, Ryan Douglas was born in 1997 and he registered to vote, giving his address as 1882 College Dr APT F, Traverse City, Michigan 49686 United States of America. (Voter ID number 159536403).
Visit the detail page of Ryan Douglas Hall (free).

Hall, Ryan Douglas was born in 1993 and he registered to vote, giving his address as 926 Davis St, Kalamazoo, Michigan 49008 United States of America. (Voter ID number 32680168).
Visit the detail page of Ryan Douglas Hall (free).

Hall, Ryan Douglas was born in 1997 and he registered to vote, giving his address as 8095 Cherry Ln, Beulah, Michigan 49617 United States of America. (Voter ID number 33910106).
Visit the detail page of Ryan Douglas Hall (free).

Hall, Ryan Douglas was born in 1993 and he registered to vote, giving his address as 4452 E Y Ave, Vicksburg, Michigan 49097 United States of America. (Voter ID number 34267303).
Visit the detail page of Ryan Douglas Hall (free).

Hall, Ryan Douglass was born in 1993 and he registered to vote, giving his address as 831 Valley Circle Dr APT 105, Saline, Michigan 48176 United States of America. (Voter ID number 108609327).
Visit the detail page of Ryan Douglass Hall (free).

Hall, Ryan Douglass was born in 1993 and he registered to vote, giving his address as 310 Court St, Bellaire, Michigan 49615 United States of America. (Voter ID number 32314649).
Visit the detail page of Ryan Douglass Hall (free).

Hall, Ryan Douglass was born in 1993 and he registered to vote, giving his address as 827 Valley Circle Dr APT 105, Saline, Michigan 48176 United States of America. (Voter ID number 34067554).
Visit the detail page of Ryan Douglass Hall (free).

Hall, Ryan Elliott was born in 1955 and he registered to vote, giving his address as 266 S Waverly St, Dearborn, Michigan 48124 United States of America. (Voter ID number 940025075).
Visit the detail page of Ryan Elliott Hall (free).

Hall, Ryan Farley was born in 1987 and he registered to vote, giving his address as 305 E Colby St, Whitehall, Michigan 49461 United States of America. (Voter ID number 33917614).
Visit the detail page of Ryan Farley Hall (free).

Hall, Ryan Francis was born in 1979 and he registered to vote, giving his address as 26101 Rebecca Dr, Brownstown Township, Michigan 48134 United States of America. (Voter ID number 930005179).
Visit the detail page of Ryan Francis Hall (free).

Hall, Ryan Frank was born in 1983 and he registered to vote, giving his address as 9302 Hilton Rd, Brighton, Michigan 48114 United States of America. (Voter ID number 106181732).
Visit the detail page of Ryan Frank Hall (free).

Hall, Ryan Frank was born in 1983 and he registered to vote, giving his address as 305 E Grand River Ave, Brighton, Michigan 48116 United States of America. (Voter ID number 159376976).
Visit the detail page of Ryan Frank Hall (free).

Hall, Ryan Glen was born in 1981 and he registered to vote, giving his address as 4833 W Red Pine Dr, Grant, Michigan 49327 United States of America. (Voter ID number 32329899).
Visit the detail page of Ryan Glen Hall (free).

Hall, Ryan Jacob was born in 1985 and he registered to vote, giving his address as 10898 Hibner Rd, Hartland, Michigan 48353 United States of America. (Voter ID number 4001935131).
Visit the detail page of Ryan Jacob Hall (free).

Hall, Ryan James was born in 1989 and he registered to vote, giving his address as 2451 5Th St, Trenton, Michigan 48183 United States of America. (Voter ID number 2780004038).
Visit the detail page of Ryan James Hall (free).

Hall, Ryan James was born in 1983 and he registered to vote, giving his address as 4458 1St St, Columbiaville, Michigan 48421 United States of America. (Voter ID number 4001715113).
Visit the detail page of Ryan James Hall (free).

Hall, Ryan James was born in 1983 and he registered to vote, giving his address as 4710 Water St, Columbiaville, Michigan 48421 United States of America. (Voter ID number 4001715113).
Visit the detail page of Ryan James Hall (free).

Hall, Ryan Jon-Palmer was born in 1983 and he registered to vote, giving his address as 3097 Millpond Dr E APT 3B, Holland, Michigan 49424 United States of America. (Voter ID number 159533776).
Visit the detail page of Ryan Jon-Palmer Hall (free).

Hall, Ryan Justin was born in 1990 and he registered to vote, giving his address as 1770 Broadway St APT C423, Ann Arbor, Michigan 48105 United States of America. (Voter ID number 31943942).
Visit the detail page of Ryan Justin Hall (free).

Hall, Ryan Justin was born in 1990 and he registered to vote, giving his address as 1138 Lariat Loop APT 204, Ann Arbor, Michigan 48108 United States of America. (Voter ID number 34522115).
Visit the detail page of Ryan Justin Hall (free).

Hall, Ryan Lee was born in 1973 and he registered to vote, giving his address as 202 Taylor Lake Rd, Holly, Michigan 48442 United States of America. (Voter ID number 105603201).
Visit the detail page of Ryan Lee Hall (free).

Hall, Ryan Lee was born in 1977 and he registered to vote, giving his address as 3035 Maxwell St, Trenton, Michigan 48183 United States of America. (Voter ID number 4002123941).
Visit the detail page of Ryan Lee Hall (free).

Hall, Ryan Matthew was born in 1993 and he registered to vote, giving his address as 1477 S Chester Rd, Charlotte, Michigan 48813 United States of America. (Voter ID number 106786986).
Visit the detail page of Ryan Matthew Hall (free).

Hall, Ryan Matthew was born in 1993 and he registered to vote, giving his address as 2774 Croel Rd, Ionia, Michigan 48846 United States of America. (Voter ID number 108631836).
Visit the detail page of Ryan Matthew Hall (free).

Hall, Ryan Matthew was born in 1993 and he registered to vote, giving his address as 2019 W Kalamo Hwy, Charlotte, Michigan 48813 United States of America. (Voter ID number 33871394).
Visit the detail page of Ryan Matthew Hall (free).

Hall, Ryan Michael was born in 1989 and he registered to vote, giving his address as 10576 Aquarius Dr NE, Rockford, Michigan 49341 United States of America. (Voter ID number 103706008).
Visit the detail page of Ryan Michael Hall (free).

Hall, Ryan Michael was born in 1989 and he registered to vote, giving his address as 1486 Beckwith View Ave NE, Grand Rapids, Michigan 49505 United States of America. (Voter ID number 108819070).
Visit the detail page of Ryan Michael Hall (free).

Hall, Ryan Michael was born in 1989 and he registered to vote, giving his address as 1538 Beckwith View Ave NE APT 6, Grand Rapids, Michigan 49505 United States of America. (Voter ID number 108819070).
Visit the detail page of Ryan Michael Hall (free).

Hall, Ryan Michael was born in 1989 and he registered to vote, giving his address as 6777 Helen St, Garden City, Michigan 48135 United States of America. (Voter ID number 32007520).
Visit the detail page of Ryan Michael Hall (free).

Hall, Ryan Michael was born in 1989 and he registered to vote, giving his address as 2237 Wyoming Ave SW, Wyoming, Michigan 49519 United States of America. (Voter ID number 34102217).
Visit the detail page of Ryan Michael Hall (free).

Hall, Ryan Michael-Lamarie was born in 2000 and he registered to vote, giving his address as 1107 14Th St, Bay City, Michigan 48708 United States of America. (Voter ID number 1425010464).
Visit the detail page of Ryan Michael-Lamarie Hall (free).

Hall, Ryan Nicholoau was born in 1997 and he registered to vote, giving his address as 9692 Russell St, Northville, Michigan 48167 United States of America. (Voter ID number 31471567).
Visit the detail page of Ryan Nicholoau Hall (free).

Hall, Ryan Patrick was born in 1981 and he registered to vote, giving his address as 5232 Parsons Rd, Concord, Michigan 49237 United States of America. (Voter ID number 159566207).
Visit the detail page of Ryan Patrick Hall (free).

Hall, Ryan Quinn was born in 1993 and he registered to vote, giving his address as 3300 Bertha Dr, Saginaw, Michigan 48601 United States of America. (Voter ID number 2710005776).
Visit the detail page of Ryan Quinn Hall (free).

Hall, Ryan Ray was born in 1986 and he registered to vote, giving his address as 5378 Thunderbird Pass, Grand Blanc, Michigan 48439 United States of America. (Voter ID number 4003045919).
Visit the detail page of Ryan Ray Hall (free).

Hall, Ryan Samuel was born in 1996 and he registered to vote, giving his address as 1040 Warren Dr, Caro, Michigan 48723 United States of America. (Voter ID number 960001135).
Visit the detail page of Ryan Samuel Hall (free).

Hall, Ryan Scott was born in 1980 and he registered to vote, giving his address as 22230 Grossedale St, Saint Clair Shores, Michigan 48082 United States of America. (Voter ID number 106780695).
Visit the detail page of Ryan Scott Hall (free).

Hall, Ryan Scott was born in 1987 and he registered to vote, giving his address as 1401 Mark Twain Dr, Lansing, Michigan 48911 United States of America. (Voter ID number 107374882).
Visit the detail page of Ryan Scott Hall (free).

Hall, Ryan Scott was born in 1992 and he registered to vote, giving his address as 223 48Th St SE, Kentwood, Michigan 49548 United States of America. (Voter ID number 107548488).
Visit the detail page of Ryan Scott Hall (free).

Hall, Ryan Scott was born in 1992 and he registered to vote, giving his address as 4546 Wilkshire Ave SW, Wyoming, Michigan 49548 United States of America. (Voter ID number 31598963).
Visit the detail page of Ryan Scott Hall (free).

Hall, Ryan Scott was born in 1987 and he registered to vote, giving his address as 2570 Grovenburg Rd, Lansing, Michigan 48911 United States of America. (Voter ID number 32821701).
Visit the detail page of Ryan Scott Hall (free).

Hall, Ryan Scott was born in 1992 and he registered to vote, giving his address as 4386 Grant Dr, Allegan, Michigan 49010 United States of America. (Voter ID number 33159306).
Visit the detail page of Ryan Scott Hall (free).

Hall, Ryan Steven was born in 1981 and he registered to vote, giving his address as 34963 Beaconsfield St, Clinton Township, Michigan 48035 United States of America. (Voter ID number 105957096).
Visit the detail page of Ryan Steven Hall (free).

Hall, Ryan Steven was born in 1985 and he registered to vote, giving his address as 1685 Bear Creek Ln UNIT E, Petoskey, Michigan 49770 United States of America. (Voter ID number 106260970).
Visit the detail page of Ryan Steven Hall (free).

Hall, Ryan Steven was born in 1981 and he registered to vote, giving his address as 31345 Northwood Rd, Fraser, Michigan 48026 United States of America. (Voter ID number 32532167).
Visit the detail page of Ryan Steven Hall (free).

Hall, Ryan Steven was born in 1981 and he registered to vote, giving his address as 31345 Northwood Rd, Fraser, Michigan 48026 United States of America. (Voter ID number 33161375).
Visit the detail page of Ryan Steven Hall (free).

Hall, Ryan T. was born in 1995 and he registered to vote, giving his address as 100 Observatory St, Ann Arbor, Michigan 48109 United States of America. (Voter ID number 1630092643).
Visit the detail page of Ryan T. Hall (free).

Hall, Ryan T. was born in 1995 and he registered to vote, giving his address as 1009 S Main St, Ann Arbor, Michigan 48104 United States of America. (Voter ID number 1630099302).
Visit the detail page of Ryan T. Hall (free).

Hall, Ryan Thomas was born in 1995 and he registered to vote, giving his address as 75 E 14Th St APT 1, Holland, Michigan 49423 United States of America. (Voter ID number 34172956).
Visit the detail page of Ryan Thomas Hall (free).

Hall, Ryan Timothy was born in 1994 and he registered to vote, giving his address as 2110 Eldon St NE, Grand Rapids, Michigan 49525 United States of America. (Voter ID number 33317459).
Visit the detail page of Ryan Timothy Hall (free).

Hall, Ryan Vance was born in 1992 and he registered to vote, giving his address as 438 Toll St, Monroe, Michigan 48162 United States of America. (Voter ID number 1520006467).
Visit the detail page of Ryan Vance Hall (free).

Hall, Ryan William was born in 1985 and he registered to vote, giving his address as 504 Seneca St, Tecumseh, Michigan 49286 United States of America. (Voter ID number 34739592).
Visit the detail page of Ryan William Hall (free).

Hall, Ryan William was born in 1982 and he registered to vote, giving his address as 3432 Ravena Ave, Royal Oak, Michigan 48073 United States of America. (Voter ID number 815010910).
Visit the detail page of Ryan William Hall (free).

Hall, Ryleigh Joy-Susanna was born in 1998 and she registered to vote, giving her address as 1112 Minnie St APT 2, Port Huron, Michigan 48060 United States of America. (Voter ID number 159490092).
Visit the detail page of Ryleigh Joy-Susanna Hall (free).

Hall, Ryleigh Joy-Susanna was born in 1998 and she registered to vote, giving her address as 67793 S Main St, Richmond, Michigan 48062 United States of America. (Voter ID number 32873531).
Visit the detail page of Ryleigh Joy-Susanna Hall (free).

Hall, Ryleigh Joy-Susanna was born in 1998 and she registered to vote, giving her address as 3082 Keewahdin Rd APT 5, Fort Gratiot, Michigan 48059 United States of America. (Voter ID number 34589130).
Visit the detail page of Ryleigh Joy-Susanna Hall (free).

Hall, Rylie was born in 1998 and she registered to vote, giving her address as 2055 Nichols Rd, Lennon, Michigan 48449 United States of America. (Voter ID number 159197188).
Visit the detail page of Rylie Hall (free).

Hall, Rynette Nichelle was born in 1981 and she registered to vote, giving her address as 25701 W 12 Mile Rd APT 313, Southfield, Michigan 48034 United States of America. (Voter ID number 103261581).
Visit the detail page of Rynette Nichelle Hall (free).

Hall, Rynette Nichelle was born in 1981 and she registered to vote, giving her address as 27500 Franklin Rd APT 207, Southfield, Michigan 48034 United States of America. (Voter ID number 33926532).
Visit the detail page of Rynette Nichelle Hall (free).

Hall, Rynette Nichelle was born in 1981 and she registered to vote, giving her address as 25701 W 12 Mile Rd APT 313, Southfield, Michigan 48034 United States of America. (Voter ID number 34676439).
Visit the detail page of Rynette Nichelle Hall (free).

Hall, Sabine Farah was born in 1987 and she registered to vote, giving her address as 17288 Sunnybrook Dr, Southfield, Michigan 48076 United States of America. (Voter ID number 4003711022).
Visit the detail page of Sabine Farah Hall (free).
How to defeat Donald Trump

If you vote against the Libertarians, you are as guilty as the rest of them.