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.


Ware, Courtnay Lakaeisha was born in 1992 and she registered to vote, giving her address as 49 W Hayes Ave, Hazel Park, Michigan 48030 United States of America. (Voter ID number 107868649).
Visit the detail page of Courtnay Lakaeisha Ware (free).

Ware, Courtney Autumn was born in 1986 and she registered to vote, giving her address as 715 Barrington Dr APT 4, Portage, Michigan 49002 United States of America. (Voter ID number 105461415).
Visit the detail page of Courtney Autumn Ware (free).

Ware, Courtney Autumn was born in 1986 and she registered to vote, giving her address as 1427 Egleston Ave, Kalamazoo, Michigan 49001 United States of America. (Voter ID number 108060307).
Visit the detail page of Courtney Autumn Ware (free).

Ware, Courtney Autumn was born in 1986 and she registered to vote, giving her address as 5980 Briarcliff Ln APT C, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 159520919).
Visit the detail page of Courtney Autumn Ware (free).

Ware, Courtney Autumn was born in 1986 and she registered to vote, giving her address as 5923 Lamplighter Ln, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 33011709).
Visit the detail page of Courtney Autumn Ware (free).

Ware, Courtney Elaine was born in 1983 and she registered to vote, giving her address as 5150 Warmbriar Rd, White Lake, Michigan 48383 United States of America. (Voter ID number 102294461).
Visit the detail page of Courtney Elaine Ware (free).

Ware, Courtney Elaine was born in 1983 and she registered to vote, giving her address as 5150 Warmbriar Dr, White Lake, Michigan 48383 United States of America. (Voter ID number 102294461).
Visit the detail page of Courtney Elaine Ware (free).

Ware, Courtney Lakisha was born in 1985 and she registered to vote, giving her address as 11731 Camden St, Livonia, Michigan 48150 United States of America. (Voter ID number 107373243).
Visit the detail page of Courtney Lakisha Ware (free).

Ware, Courtney Lee was born in 1994 and he registered to vote, giving his address as 2532 Capeside Dr, Okemos, Michigan 48864 United States of America. (Voter ID number 540021004).
Visit the detail page of Courtney Lee Ware (free).

Ware, Craig Leonard was born in 1952 and he registered to vote, giving his address as 9337 Oak Rd, Otisville, Michigan 48463 United States of America. (Voter ID number 2335941).
Visit the detail page of Craig Leonard Ware (free).

Ware, Crecy Marie was born in 1963 and she registered to vote, giving her address as 335 Dubois APT 3, Idlewild, Michigan 49642 United States of America. (Voter ID number 108388029).
Visit the detail page of Crecy Marie Ware (free).

Ware, Crecy Marie was born in 1963 and she registered to vote, giving her address as 8928 N 26Th Ave, Bitely, Michigan 49309 United States of America. (Voter ID number 159247152).
Visit the detail page of Crecy Marie Ware (free).

Ware, Crecy Marie was born in 1963 and she registered to vote, giving her address as 15845 Lake Dr APT 2, Idlewild, Michigan 49642 United States of America. (Voter ID number 1700009793).
Visit the detail page of Crecy Marie Ware (free).

Ware, Crecy Marie was born in 1963 and she registered to vote, giving her address as 7792 N 186Th Ave LOT 15, Walkerville, Michigan 49459 United States of America. (Voter ID number 33518589).
Visit the detail page of Crecy Marie Ware (free).

Ware, Crecy Marie was born in 1963 and she registered to vote, giving her address as 7364 N Central Ave, White Cloud, Michigan 49349 United States of America. (Voter ID number 34640311).
Visit the detail page of Crecy Marie Ware (free).

Ware, Crystal D. was born in 1994 and she registered to vote, giving her address as 4367 Spruce St, Inkster, Michigan 48141 United States of America. (Voter ID number 2830008877).
Visit the detail page of Crystal D. Ware (free).

Ware, Crystal D. was born in 1994 and she registered to vote, giving her address as 4367 Spruce St, Inkster, Michigan 48141 United States of America. (Voter ID number 2830009086).
Visit the detail page of Crystal D. Ware (free).

Ware, Crystal Denise was born in 1987 and she registered to vote, giving her address as 34400 Dequindre Rd APT 228, Sterling Heights, Michigan 48310 United States of America. (Voter ID number 104538613).
Visit the detail page of Crystal Denise Ware (free).

Ware, Crystal Donicqua-Ginnette was born in 1979 and she registered to vote, giving her address as 15111 Ferguson St, Detroit, Michigan 48227 United States of America. (Voter ID number 104268460).
Visit the detail page of Crystal Donicqua-Ginnette Ware (free).

Ware, Crystal Donicqua-Ginnette was born in 1979 and she registered to vote, giving her address as 14202 Fenkell St, Detroit, Michigan 48227 United States of America. (Voter ID number 31057756).
Visit the detail page of Crystal Donicqua-Ginnette Ware (free).

Ware, Crystal Modell was born in 1965 and she registered to vote, giving her address as 14864 Lauder St, Detroit, Michigan 48227 United States of America. (Voter ID number 108730061).
Visit the detail page of Crystal Modell Ware (free).

Ware, Crystal Modell was born in 1965 and she registered to vote, giving her address as 245 Pitkin St, Highland Park, Michigan 48203 United States of America. (Voter ID number 2665010188).
Visit the detail page of Crystal Modell Ware (free).

Ware, Curtis Lee was born in 1959 and he registered to vote, giving his address as 3800 Cadillac Blvd, Detroit, Michigan 48214 United States of America. (Voter ID number 878035).
Visit the detail page of Curtis Lee Ware (free).

Ware, Cynthia was born in 1959 and she registered to vote, giving her address as 13160 W Outer Dr APT 424, Detroit, Michigan 48223 United States of America. (Voter ID number 106332877).
Visit the detail page of Cynthia Ware (free).

Ware, Cynthia was born in 1959 and she registered to vote, giving her address as 11702 Bramell, Detroit, Michigan 48239 United States of America. (Voter ID number 32312581).
Visit the detail page of Cynthia Ware (free).

Ware, Cynthia Jane was born in 1953 and she registered to vote, giving her address as 640 E Harwood Ave, Madison Heights, Michigan 48071 United States of America. (Voter ID number 8155315).
Visit the detail page of Cynthia Jane Ware (free).

Ware, Cynthia Lynn was born in 1967 and she registered to vote, giving her address as 3378 Van Horn Rd APT 176, Trenton, Michigan 48183 United States of America. (Voter ID number 107632161).
Visit the detail page of Cynthia Lynn Ware (free).

Ware, Cynthia Lynn was born in 1967 and she registered to vote, giving her address as 13871 Sibley Rd, Riverview, Michigan 48193 United States of America. (Voter ID number 31114248).
Visit the detail page of Cynthia Lynn Ware (free).

Ware, Cynthia Lynn was born in 1967 and she registered to vote, giving her address as 24120 Majestic St, Oak Park, Michigan 48237 United States of America. (Voter ID number 32785606).
Visit the detail page of Cynthia Lynn Ware (free).

Ware, Cynthia Sue was born in 1960 and she registered to vote, giving her address as 780 South St, Cheboygan, Michigan 49721 United States of America. (Voter ID number 103781697).
Visit the detail page of Cynthia Sue Ware (free).

Ware, Dailen Ethen-Jerome was born in 1995 and he registered to vote, giving his address as 3300 12 Mile Rd APT 103, Berkley, Michigan 48072 United States of America. (Voter ID number 108462010).
Visit the detail page of Dailen Ethen-Jerome Ware (free).

Ware, Dailen Ethen-Jerome was born in 1995 and he registered to vote, giving his address as 36571 Marler St, Livonia, Michigan 48154 United States of America. (Voter ID number 31514111).
Visit the detail page of Dailen Ethen-Jerome Ware (free).

Ware, Dakota Reading was born in 1994 and he registered to vote, giving his address as 3238 Coolidge Hwy, Royal Oak, Michigan 48073 United States of America. (Voter ID number 32884095).
Visit the detail page of Dakota Reading Ware (free).

Ware, Damar Raphael was born in 1973 and he registered to vote, giving his address as 15325 Log Cabin St, Detroit, Michigan 48238 United States of America. (Voter ID number 2000307624).
Visit the detail page of Damar Raphael Ware (free).

Ware, Damian Jaron was born in 1992 and he registered to vote, giving his address as 2610 Hamlin Dr APT 303, Inkster, Michigan 48141 United States of America. (Voter ID number 2830008596).
Visit the detail page of Damian Jaron Ware (free).

Ware, Damian Jaron was born in 1992 and he registered to vote, giving his address as 2670 Hamlin Dr 102, Inkster, Michigan 48141 United States of America. (Voter ID number 2830008596).
Visit the detail page of Damian Jaron Ware (free).

Ware, Damian Jaron was born in 1992 and he registered to vote, giving his address as 34215 Pinewoods Cir APT 101, Romulus, Michigan 48174 United States of America. (Voter ID number 32993171).
Visit the detail page of Damian Jaron Ware (free).

Ware, Damicia Bremia was born in 1974 and she registered to vote, giving her address as 19831 W 9 Mile Rd, Southfield, Michigan 48075 United States of America. (Voter ID number 105922989).
Visit the detail page of Damicia Bremia Ware (free).

Ware, Damicia Bremia was born in 1974 and she registered to vote, giving her address as 5539 Brompton Ct, West Bloomfield, Michigan 48322 United States of America. (Voter ID number 31589481).
Visit the detail page of Damicia Bremia Ware (free).

Ware, Damicia Bremia was born in 1974 and she registered to vote, giving her address as 19831 W 9 Mile Rd, Southfield, Michigan 48075 United States of America. (Voter ID number 32341640).
Visit the detail page of Damicia Bremia Ware (free).

Ware, Damicia Bremia was born in 1974 and she registered to vote, giving her address as 26747 W Carnegie Park Dr, Southfield, Michigan 48034 United States of America. (Voter ID number 33430746).
Visit the detail page of Damicia Bremia Ware (free).

Ware, Damien Lamont was born in 1979 and he registered to vote, giving his address as 4681 Neff Ave, Detroit, Michigan 48224 United States of America. (Voter ID number 102787520).
Visit the detail page of Damien Lamont Ware (free).

Ware, Damien Ramon was born in 1982 and he registered to vote, giving his address as 19193 Huntington Rd, Detroit, Michigan 48219 United States of America. (Voter ID number 102842112).
Visit the detail page of Damien Ramon Ware (free).

Ware, Damon Earl was born in 1970 and he registered to vote, giving his address as 9173 Wayburn St, Detroit, Michigan 48224 United States of America. (Voter ID number 246157).
Visit the detail page of Damon Earl Ware (free).

Ware, Daniel C. was born in 1992 and he registered to vote, giving his address as 28849 Farmington Rd, Farmington Hills, Michigan 48334 United States of America. (Voter ID number 635027688).
Visit the detail page of Daniel C. Ware (free).

Ware, Daniel Darrius was born in 1996 and he registered to vote, giving his address as 167 Seward St, Pontiac, Michigan 48342 United States of America. (Voter ID number 31336258).
Visit the detail page of Daniel Darrius Ware (free).

Ware, Daniel David was born in 1990 and he registered to vote, giving his address as 42644 Postiff Ave APT 82, Plymouth, Michigan 48170 United States of America. (Voter ID number 31647931).
Visit the detail page of Daniel David Ware (free).

Ware, Daniel David was born in 1990 and he registered to vote, giving his address as 2015 Grasmere Ln, Wixom, Michigan 48393 United States of America. (Voter ID number 33805489).
Visit the detail page of Daniel David Ware (free).

Ware, Daniel David was born in 1990 and he registered to vote, giving his address as 2015 Grasmere Ln, Wixom, Michigan 48393 United States of America. (Voter ID number 695005352).
Visit the detail page of Daniel David Ware (free).

Ware, Daniel Edwin was born in 1952 and he registered to vote, giving his address as 816 Eaton Dr, Mason, Michigan 48854 United States of America. (Voter ID number 8118859).
Visit the detail page of Daniel Edwin Ware (free).

Ware, Daniel Ernest was born in 1980 and he registered to vote, giving his address as 35240 W Michigan Ave APT 209, Wayne, Michigan 48184 United States of America. (Voter ID number 105828606).
Visit the detail page of Daniel Ernest Ware (free).

Ware, Daniel Ernest was born in 1980 and he registered to vote, giving his address as 3535 3Rd St, Detroit, Michigan 48201 United States of America. (Voter ID number 2000478858).
Visit the detail page of Daniel Ernest Ware (free).

Ware, Daniel Ernest was born in 1980 and he registered to vote, giving his address as 15769 Court Village Ln, Taylor, Michigan 48180 United States of America. (Voter ID number 31557107).
Visit the detail page of Daniel Ernest Ware (free).

Ware, Daniel Ernest was born in 1980 and he registered to vote, giving his address as 12550 Rosemary, Detroit, Michigan 48213 United States of America. (Voter ID number 33148392).
Visit the detail page of Daniel Ernest Ware (free).

Ware, Danielle Lenore was born in 1990 and she registered to vote, giving her address as 69090 Texas Ave # A16, Sturgis, Michigan 49091 United States of America. (Voter ID number 103827567).
Visit the detail page of Danielle Lenore Ware (free).

Ware, Danielle Lenore was born in 1990 and she registered to vote, giving her address as 213 Ilene St, Sturgis, Michigan 49091 United States of America. (Voter ID number 31939682).
Visit the detail page of Danielle Lenore Ware (free).

Ware, Daniel Lyle was born in 1961 and he registered to vote, giving his address as 6047 S Orr Rd, Saint Charles, Michigan 48655 United States of America. (Voter ID number 103474771).
Visit the detail page of Daniel Lyle Ware (free).

Ware, Daniel Lyle was born in 1961 and he registered to vote, giving his address as 111 Bunny Run Dr, Houghton Lake, Michigan 48629 United States of America. (Voter ID number 159425729).
Visit the detail page of Daniel Lyle Ware (free).

Ware, Daniel Ryan was born in 1981 and he registered to vote, giving his address as 3175 Plaza Dr NE APT 4, Grand Rapids, Michigan 49525 United States of America. (Voter ID number 102210136).
Visit the detail page of Daniel Ryan Ware (free).

Ware, Daniel William was born in 1990 and he registered to vote, giving his address as 606 Taylor St APT 7, Port Huron, Michigan 48060 United States of America. (Voter ID number 106847764).
Visit the detail page of Daniel William Ware (free).

Ware, Daniel William was born in 1990 and he registered to vote, giving his address as 3141 Armour St, Port Huron, Michigan 48060 United States of America. (Voter ID number 31380575).
Visit the detail page of Daniel William Ware (free).

Ware, Daniel William was born in 1990 and he registered to vote, giving his address as 1793 Morningstar Ave, Smiths Creek, Michigan 48074 United States of America. (Voter ID number 33916324).
Visit the detail page of Daniel William Ware (free).

Ware, Daniel William was born in 1965 and he registered to vote, giving his address as 3141 Armour St, Port Huron, Michigan 48060 United States of America. (Voter ID number 106339754).
Visit the detail page of Daniel William Ware (free).

Ware, Daren Lee was born in 1965 and he registered to vote, giving his address as 32601 Grinsell Dr, Warren, Michigan 48092 United States of America. (Voter ID number 107489883).
Visit the detail page of Daren Lee Ware (free).

Ware, Daren Lee was born in 1965 and he registered to vote, giving his address as 4578 Stratford Dr, Warren, Michigan 48092 United States of America. (Voter ID number 108669878).
Visit the detail page of Daren Lee Ware (free).

Ware, Darian Edward was born in 1976 and he registered to vote, giving his address as 33901 Braebury Rdg, Farmington Hills, Michigan 48331 United States of America. (Voter ID number 10157178).
Visit the detail page of Darian Edward Ware (free).

Ware, Darius Edwin was born in 1991 and he registered to vote, giving his address as 800 Wattles Rd, Bloomfield Hills, Michigan 48304 United States of America. (Voter ID number 106860814).
Visit the detail page of Darius Edwin Ware (free).

Ware, Darius Edwin was born in 1991 and he registered to vote, giving his address as 2360 Prairie Pkwy SW APT 206, Wyoming, Michigan 49519 United States of America. (Voter ID number 31792795).
Visit the detail page of Darius Edwin Ware (free).

Ware, Darius Edwin was born in 1991 and he registered to vote, giving his address as 2778 Patrick Henry St APT 807, Auburn Hills, Michigan 48326 United States of America. (Voter ID number 33963274).
Visit the detail page of Darius Edwin Ware (free).

Ware, Darleana was born in 1969 and she registered to vote, giving her address as 22111 Tireman, Detroit, Michigan 48239 United States of America. (Voter ID number 105902136).
Visit the detail page of Darleana Ware (free).

Ware, Darlene Beth was born in 1964 and she registered to vote, giving her address as 912 Maybelle St NE, Grand Rapids, Michigan 49503 United States of America. (Voter ID number 104043377).
Visit the detail page of Darlene Beth Ware (free).

Ware, Darlene Beth was born in 1964 and she registered to vote, giving her address as 541 Eastern Ave NE, Grand Rapids, Michigan 49503 United States of America. (Voter ID number 31787262).
Visit the detail page of Darlene Beth Ware (free).

Ware, Darlene Beth was born in 1964 and she registered to vote, giving her address as 1141 Lake Dr SE APT 3, Grand Rapids, Michigan 49506 United States of America. (Voter ID number 32828951).
Visit the detail page of Darlene Beth Ware (free).

Ware, Darnell was born in 1963 and he registered to vote, giving his address as 14320 Maiden St, Detroit, Michigan 48213 United States of America. (Voter ID number 945264).
Visit the detail page of Darnell Ware (free).

Ware, Darran Keith was born in 1966 and he registered to vote, giving his address as 13421 Littlefield St, Detroit, Michigan 48227 United States of America. (Voter ID number 108124200).
Visit the detail page of Darran Keith Ware (free).

Ware, Darran Keith was born in 1966 and he registered to vote, giving his address as 325 Merton Rd APT 109, Detroit, Michigan 48203 United States of America. (Voter ID number 31139249).
Visit the detail page of Darran Keith Ware (free).

Ware, Darrell Akeil was born in 1989 and he registered to vote, giving his address as 6182 Lodewyck St, Detroit, Michigan 48224 United States of America. (Voter ID number 107403516).
Visit the detail page of Darrell Akeil Ware (free).

Ware, Darren Keith was born in 1966 and he registered to vote, giving his address as 4515 Turner St APT 6, Trenton, Michigan 48183 United States of America. (Voter ID number 105908361).
Visit the detail page of Darren Keith Ware (free).

Ware, Darryl Aketi was born in 1974 and he registered to vote, giving his address as 600 Creekside Cir, Auburn Hills, Michigan 48326 United States of America. (Voter ID number 105124920).
Visit the detail page of Darryl Aketi Ware (free).

Ware, Darryl Aketi was born in 1974 and he registered to vote, giving his address as 42184 Joyce Ln, Novi, Michigan 48377 United States of America. (Voter ID number 107805763).
Visit the detail page of Darryl Aketi Ware (free).

Ware, Darryl Aketi was born in 1974 and he registered to vote, giving his address as 23575 Broken Stone Ct APT 702, Novi, Michigan 48375 United States of America. (Voter ID number 33957452).
Visit the detail page of Darryl Aketi Ware (free).

Ware, Darryl Christopher was born in 1961 and he registered to vote, giving his address as 12176 Santa Rosa Dr, Detroit, Michigan 48204 United States of America. (Voter ID number 2000184748).
Visit the detail page of Darryl Christopher Ware (free).

Ware, Darryl Christopher was born in 1961 and he registered to vote, giving his address as 49489 Chesterfield Ct, Shelby Township, Michigan 48315 United States of America. (Voter ID number 34827210).
Visit the detail page of Darryl Christopher Ware (free).

Ware, Dartagnan Armand-Xavier was born in 1991 and he registered to vote, giving his address as 1516 Princeton Ave, Kalamazoo, Michigan 49007 United States of America. (Voter ID number 1065062249).
Visit the detail page of Dartagnan Armand-Xavier Ware (free).

Ware, Dartagnan Armand-Xavier was born in 1991 and he registered to vote, giving his address as 1206 E Mosel Ave, Kalamazoo, Michigan 49004 United States of America. (Voter ID number 107178602).
Visit the detail page of Dartagnan Armand-Xavier Ware (free).

Ware, Dartagnan Armand-Xavier was born in 1991 and he registered to vote, giving his address as 1332 Fox Ridge Dr APT 1006, Kalamazoo, Michigan 49006 United States of America. (Voter ID number 159213650).
Visit the detail page of Dartagnan Armand-Xavier Ware (free).

Ware, Darwin Holt was born in 1969 and he registered to vote, giving his address as 1920 Porter St SW APT 2, Wyoming, Michigan 49519 United States of America. (Voter ID number 34511962).
Visit the detail page of Darwin Holt Ware (free).

Ware, Darwin Holt was born in 1969 and he registered to vote, giving his address as 1920 Porter St SW APT 4, Wyoming, Michigan 49519 United States of America. (Voter ID number 34511962).
Visit the detail page of Darwin Holt Ware (free).

Ware, Daryl Laurence was born in 1975 and he registered to vote, giving his address as 9770 E Outer Dr, Detroit, Michigan 48213 United States of America. (Voter ID number 107647462).
Visit the detail page of Daryl Laurence Ware (free).

Ware, Daryl Laurence was born in 1975 and he registered to vote, giving his address as 8306 Carrie St, Detroit, Michigan 48211 United States of America. (Voter ID number 108056812).
Visit the detail page of Daryl Laurence Ware (free).

Ware, Dasha Eleese was born in 1997 and she registered to vote, giving her address as 9303 E Jefferson Ave 209, Detroit, Michigan 48214 United States of America. (Voter ID number 2000463444).
Visit the detail page of Dasha Eleese Ware (free).

Ware, Dasha Eleese was born in 1997 and she registered to vote, giving her address as 9416 Greensboro St, Detroit, Michigan 48224 United States of America. (Voter ID number 33922183).
Visit the detail page of Dasha Eleese Ware (free).

Ware, Dasha Eleese was born in 1997 and she registered to vote, giving her address as 3598 Fairview St, Detroit, Michigan 48214 United States of America. (Voter ID number 34840159).
Visit the detail page of Dasha Eleese Ware (free).

Ware, Dave was born in 1954 and he registered to vote, giving his address as 118 W Lorado Ave, Flint, Michigan 48505 United States of America. (Voter ID number 245010049).
Visit the detail page of Dave Ware (free).

Ware, Dave was born in 1990 and he registered to vote, giving his address as 8159 Kearsley Creek Dr, Davison, Michigan 48423 United States of America. (Voter ID number 106512809).
Visit the detail page of Dave Ware (free).

Ware, Dave was born in 1990 and he registered to vote, giving his address as 118 W Lorado Ave, Flint, Michigan 48505 United States of America. (Voter ID number 108290777).
Visit the detail page of Dave Ware (free).

Ware, Dave was born in 1990 and he registered to vote, giving his address as 8159 Kearsley Creek Dr, Davison, Michigan 48423 United States of America. (Voter ID number 34342886).
Visit the detail page of Dave Ware (free).

Ware, Dave was born in 1954 and he registered to vote, giving his address as 8159 Kearsley Creek Dr, Davison, Michigan 48423 United States of America. (Voter ID number 159494568).
Visit the detail page of Dave Ware (free).

Ware, David was born in 1963 and he registered to vote, giving his address as 846 Mineral Ave, Benton Harbor, Michigan 49022 United States of America. (Voter ID number 103461512).
Visit the detail page of David Ware (free).

Ware, David was born in 1957 and he registered to vote, giving his address as 31513 Northwestern Hwy, Farmington Hills, Michigan 48334 United States of America. (Voter ID number 32617294).
Visit the detail page of David Ware (free).
How to defeat Donald Trump

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