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.


Beard, Tracy Anne-June was born in 1986 and she registered to vote, giving her address as 6500 Bellinger Dr, Mount Pleasant, Michigan 48858 United States of America. (Voter ID number 104966712).
Visit the detail page of Tracy Anne-June Beard (free).

Beard, Tracy Anne-June was born in 1986 and she registered to vote, giving her address as 10393 N Wheaton Rd, Grand Ledge, Michigan 48837 United States of America. (Voter ID number 108440397).
Visit the detail page of Tracy Anne-June Beard (free).

Beard, Tracy Anne-June was born in 1986 and she registered to vote, giving her address as 113 Old Mill Pond APT 3, Grand Ledge, Michigan 48837 United States of America. (Voter ID number 31285922).
Visit the detail page of Tracy Anne-June Beard (free).

Beard, Tracy Anne-June was born in 1986 and she registered to vote, giving her address as 6672 Ambassador Ave APT 412, Grand Ledge, Michigan 48837 United States of America. (Voter ID number 31766133).
Visit the detail page of Tracy Anne-June Beard (free).

Beard, Tracy Raye was born in 1969 and she registered to vote, giving her address as 312 Glen Arbor Dr NE, Rockford, Michigan 49341 United States of America. (Voter ID number 33662466).
Visit the detail page of Tracy Raye Beard (free).

Beard, Tracy Raye was born in 1969 and she registered to vote, giving her address as 715 Brookside Dr, Otsego, Michigan 49078 United States of America. (Voter ID number 9823090).
Visit the detail page of Tracy Raye Beard (free).

Beard, Travis Gene was born in 1988 and he registered to vote, giving his address as 304 Candlewyck Dr APT 1419, Kalamazoo, Michigan 49001 United States of America. (Voter ID number 107352967).
Visit the detail page of Travis Gene Beard (free).

Beard, Travis Gene was born in 1988 and he registered to vote, giving his address as 921 Sheridan Dr, Kalamazoo, Michigan 49001 United States of America. (Voter ID number 107977646).
Visit the detail page of Travis Gene Beard (free).

Beard, Travis Wilkinson was born in 1977 and he registered to vote, giving his address as 600 Poplar Ave, Royal Oak, Michigan 48073 United States of America. (Voter ID number 103980800).
Visit the detail page of Travis Wilkinson Beard (free).

Beard, Travis Wilkinson was born in 1977 and he registered to vote, giving his address as 4039 Kenmore Rd, Berkley, Michigan 48072 United States of America. (Voter ID number 31091895).
Visit the detail page of Travis Wilkinson Beard (free).

Beard, Trent Gerald was born in 1971 and he registered to vote, giving his address as 2794 Copper Hill Dr, Grand Rapids, Michigan 49525 United States of America. (Voter ID number 2850008050).
Visit the detail page of Trent Gerald Beard (free).

Beard, Trent Gerald was born in 1971 and he registered to vote, giving his address as 2080 Pinenook Ct, Grand Rapids, Michigan 49525 United States of America. (Voter ID number 33424446).
Visit the detail page of Trent Gerald Beard (free).

Beard, Trent Gerald was born in 1971 and he registered to vote, giving his address as 626 Hoyt St SE, Grand Rapids, Michigan 49507 United States of America. (Voter ID number 4001890878).
Visit the detail page of Trent Gerald Beard (free).

Beard, Tresa Ann was born in 1964 and she registered to vote, giving her address as 160 Highcrest Dr, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 105257356).
Visit the detail page of Tresa Ann Beard (free).

Beard, Tresa Ann was born in 1964 and she registered to vote, giving her address as 4658 Wimbleton Way, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 107936223).
Visit the detail page of Tresa Ann Beard (free).

Beard, Tresa Ann was born in 1964 and she registered to vote, giving her address as 6570 E Jk Ave APT D, Kalamazoo, Michigan 49048 United States of America. (Voter ID number 32251547).
Visit the detail page of Tresa Ann Beard (free).

Beard, Treston Maurice was born in 1987 and he registered to vote, giving his address as 20568 Pierson St, Detroit, Michigan 48219 United States of America. (Voter ID number 107332384).
Visit the detail page of Treston Maurice Beard (free).

Beard, Trevert Tee was born in 1979 and he registered to vote, giving his address as 4422 Hyde Park Ave SW, Wyoming, Michigan 49548 United States of America. (Voter ID number 102419127).
Visit the detail page of Trevert Tee Beard (free).

Beard, Trevor Michael was born in 1997 and he registered to vote, giving his address as 6988 Mckean Rd LOT 227, Ypsilanti, Michigan 48197 United States of America. (Voter ID number 31554180).
Visit the detail page of Trevor Michael Beard (free).

Beard, Trina Lashun was born in 1970 and she registered to vote, giving her address as 9584 Arnold, Redford, Michigan 48239 United States of America. (Voter ID number 106259901).
Visit the detail page of Trina Lashun Beard (free).

Beard, Trina Lashun was born in 1970 and she registered to vote, giving her address as 18703 Hartwell St, Detroit, Michigan 48235 United States of America. (Voter ID number 108916978).
Visit the detail page of Trina Lashun Beard (free).

Beard, Tristan Arthur was born in 1983 and he registered to vote, giving his address as 6238 Schaefer Rd, Dearborn, Michigan 48126 United States of America. (Voter ID number 107579634).
Visit the detail page of Tristan Arthur Beard (free).

Beard, Tristan Arthur was born in 1983 and he registered to vote, giving his address as 7546 Steadman St, Dearborn, Michigan 48126 United States of America. (Voter ID number 31500620).
Visit the detail page of Tristan Arthur Beard (free).

Beard, Tristan Arthur was born in 1983 and he registered to vote, giving his address as 6843 Woodmont Ave, Detroit, Michigan 48228 United States of America. (Voter ID number 32635286).
Visit the detail page of Tristan Arthur Beard (free).

Beard, Troy Stephen was born in 1962 and he registered to vote, giving his address as 38 E Longfellow Ave, Pontiac, Michigan 48340 United States of America. (Voter ID number 5394873).
Visit the detail page of Troy Stephen Beard (free).

Beard, Tykwane Anthony was born in 1994 and he registered to vote, giving his address as 1076 E Forest Ave, Detroit, Michigan 48207 United States of America. (Voter ID number 106184061).
Visit the detail page of Tykwane Anthony Beard (free).

Beard, Tykwane Anthony was born in 1994 and he registered to vote, giving his address as 2960 Kendall St, Detroit, Michigan 48238 United States of America. (Voter ID number 32639223).
Visit the detail page of Tykwane Anthony Beard (free).

Beard, Tyre Rene was born in 1989 and she registered to vote, giving her address as 1950 S Electric St, Detroit, Michigan 48217 United States of America. (Voter ID number 2000288169).
Visit the detail page of Tyre Rene Beard (free).

Beard, Tyrone Lewis was born in 1956 and he registered to vote, giving his address as 28110 M 140 Hwy, Covert, Michigan 49043 United States of America. (Voter ID number 2580015809).
Visit the detail page of Tyrone Lewis Beard (free).

Beard, Tyshara Loraine was born in 1974 and she registered to vote, giving her address as 7380 Deep Run, Bloomfield Hills, Michigan 48301 United States of America. (Voter ID number 104319678).
Visit the detail page of Tyshara Loraine Beard (free).

Beard, Uchenna Lucille was born in 1997 and she registered to vote, giving her address as 9245 Heyden St, Detroit, Michigan 48228 United States of America. (Voter ID number 32866272).
Visit the detail page of Uchenna Lucille Beard (free).

Beard, Uchenna Lucille was born in 1997 and she registered to vote, giving her address as 103 Gale Blvd APT 301, Melvindale, Michigan 48122 United States of America. (Voter ID number 33677646).
Visit the detail page of Uchenna Lucille Beard (free).

Beard, Uchenna Lucille was born in 1997 and she registered to vote, giving her address as 130 Gale Blvd APT 301, Melvindale, Michigan 48122 United States of America. (Voter ID number 33677646).
Visit the detail page of Uchenna Lucille Beard (free).

Beard, Vakleela Nicole was born in 1980 and she registered to vote, giving her address as 10030 Bishop St, Detroit, Michigan 48224 United States of America. (Voter ID number 33837280).
Visit the detail page of Vakleela Nicole Beard (free).

Beard, Vakleela Nicole was born in 1980 and she registered to vote, giving her address as 724 Saint Aubin St, Detroit, Michigan 48207 United States of America. (Voter ID number 4000050684).
Visit the detail page of Vakleela Nicole Beard (free).

Beard, Valerie Elizabeth was born in 1985 and she registered to vote, giving her address as 8403 Stout Ave, Warren, Michigan 48093 United States of America. (Voter ID number 105867451).
Visit the detail page of Valerie Elizabeth Beard (free).

Beard, Valerie Elizabeth was born in 1985 and she registered to vote, giving her address as 5214 Perry Rd APT 2, Grand Blanc, Michigan 48439 United States of America. (Voter ID number 108408908).
Visit the detail page of Valerie Elizabeth Beard (free).

Beard, Valerie Elizabeth was born in 1985 and she registered to vote, giving her address as 7455 Peregrine Ln, Davison, Michigan 48423 United States of America. (Voter ID number 34336286).
Visit the detail page of Valerie Elizabeth Beard (free).

Beard, Val Michelle was born in 1964 and she registered to vote, giving her address as 3949 Burneway Dr, Lansing, Michigan 48911 United States of America. (Voter ID number 4039974).
Visit the detail page of Val Michelle Beard (free).

Beard, Vandlin Lamar was born in 1962 and he registered to vote, giving his address as 18903 Murray Hill St, Detroit, Michigan 48235 United States of America. (Voter ID number 105679226).
Visit the detail page of Vandlin Lamar Beard (free).

Beard, Vanessa Ilene was born in 1985 and she registered to vote, giving her address as 313 E Woodruff Ave, Hazel Park, Michigan 48030 United States of America. (Voter ID number 107206717).
Visit the detail page of Vanessa Ilene Beard (free).

Beard, Vanessa Ilene was born in 1985 and she registered to vote, giving her address as 513 Kensington Ave, Ferndale, Michigan 48220 United States of America. (Voter ID number 107912014).
Visit the detail page of Vanessa Ilene Beard (free).

Beard, Vanessa Ilene was born in 1985 and she registered to vote, giving her address as 304 Pearson St, Ferndale, Michigan 48220 United States of America. (Voter ID number 32345642).
Visit the detail page of Vanessa Ilene Beard (free).

Beard, Vearl William was born in 1942 and he registered to vote, giving his address as 2803 Best Rd, Prescott, Michigan 48756 United States of America. (Voter ID number 1660001575).
Visit the detail page of Vearl William Beard (free).

Beard, Velda Karen was born in 1969 and she registered to vote, giving her address as 156 W Browning Ave, Hazel Park, Michigan 48030 United States of America. (Voter ID number 108743361).
Visit the detail page of Velda Karen Beard (free).

Beard, Velda Karen was born in 1969 and she registered to vote, giving her address as 2135 E 14 Mile Rd APT 107, Sterling Heights, Michigan 48310 United States of America. (Voter ID number 32770800).
Visit the detail page of Velda Karen Beard (free).

Beard, Venderria Yvonne was born in 1975 and she registered to vote, giving her address as 3121 Bloomfield Ln APT 205, Auburn Hills, Michigan 48326 United States of America. (Voter ID number 105855244).
Visit the detail page of Venderria Yvonne Beard (free).

Beard, Venias Lavell was born in 1966 and he registered to vote, giving his address as 5316 Cedar Shores Ct APT 204, Flint, Michigan 48504 United States of America. (Voter ID number 900007318).
Visit the detail page of Venias Lavell Beard (free).

Beard, Venias Lavell was born in 1966 and he registered to vote, giving his address as 5702 Leslie Dr, Flint, Michigan 48504 United States of America. (Voter ID number 108347705).
Visit the detail page of Venias Lavell Beard (free).

Beard, Venias Lavelle was born in 1985 and he registered to vote, giving his address as 5702 Leslie Dr, Flint, Michigan 48504 United States of America. (Voter ID number 107332385).
Visit the detail page of Venias Lavelle Beard (free).

Beard, Venias Lavelle was born in 1985 and he registered to vote, giving his address as 4730 Canterbury Ln, Flint, Michigan 48504 United States of America. (Voter ID number 108555036).
Visit the detail page of Venias Lavelle Beard (free).

Beard, Vernon Edward was born in 1950 and he registered to vote, giving his address as 18624 Wisconsin St, Detroit, Michigan 48221 United States of America. (Voter ID number 356350).
Visit the detail page of Vernon Edward Beard (free).

Beard, Veronica Lyn was born in 1991 and she registered to vote, giving her address as 14700 Manning Lake Rd, Battle Creek, Michigan 49017 United States of America. (Voter ID number 106967509).
Visit the detail page of Veronica Lyn Beard (free).

Beard, Veronica Lynn was born in 1977 and she registered to vote, giving her address as 3113 Montrose Ave, Ypsilanti, Michigan 48198 United States of America. (Voter ID number 105376569).
Visit the detail page of Veronica Lynn Beard (free).

Beard, Victor E. was born in 1950 and he registered to vote, giving his address as 318 S Jeffery Ave, Ithaca, Michigan 48847 United States of America. (Voter ID number 8662157).
Visit the detail page of Victor E. Beard (free).

Beard, Victor Earl was born in 1950 and he registered to vote, giving his address as 1242 N State Rd, Ithaca, Michigan 48847 United States of America. (Voter ID number 103664873).
Visit the detail page of Victor Earl Beard (free).

Beard, Victoria Ann was born in 1989 and she registered to vote, giving her address as 18671 Hilltop Ct, Riverview, Michigan 48193 United States of America. (Voter ID number 104094636).
Visit the detail page of Victoria Ann Beard (free).

Beard, Victoria Ann was born in 1989 and she registered to vote, giving her address as 17048 Quarry St, Riverview, Michigan 48193 United States of America. (Voter ID number 33311744).
Visit the detail page of Victoria Ann Beard (free).

Beard, Victoria L. was born in 1990 and she registered to vote, giving her address as 9074 Silverleaf Ct, Portland, Michigan 48875 United States of America. (Voter ID number 1915008538).
Visit the detail page of Victoria L. Beard (free).

Beard, Victor Joseph was born in 1957 and he registered to vote, giving his address as 1223 Sherman St SE, Grand Rapids, Michigan 49506 United States of America. (Voter ID number 108743538).
Visit the detail page of Victor Joseph Beard (free).

Beard, Victor Joseph was born in 1957 and he registered to vote, giving his address as 1315 Ionia Ave SW, Grand Rapids, Michigan 49507 United States of America. (Voter ID number 2695069964).
Visit the detail page of Victor Joseph Beard (free).

Beard, Victor Joseph was born in 1957 and he registered to vote, giving his address as 1706 Division Ave S, Grand Rapids, Michigan 49507 United States of America. (Voter ID number 31894618).
Visit the detail page of Victor Joseph Beard (free).

Beard, Victor Joseph was born in 1957 and he registered to vote, giving his address as 817 Sigsbee St SE, Grand Rapids, Michigan 49506 United States of America. (Voter ID number 32259360).
Visit the detail page of Victor Joseph Beard (free).

Beard, Victor Joseph was born in 1957 and he registered to vote, giving his address as 1204 Eastern Ave SE, Grand Rapids, Michigan 49507 United States of America. (Voter ID number 32798033).
Visit the detail page of Victor Joseph Beard (free).

Beard, Victor Joseph was born in 1957 and he registered to vote, giving his address as 127 Hecla St # 2, Calumet, Michigan 49913 United States of America. (Voter ID number 34396604).
Visit the detail page of Victor Joseph Beard (free).

Beard, Vincent Everett was born in 1963 and he registered to vote, giving his address as 14534 Mark Twain St, Detroit, Michigan 48227 United States of America. (Voter ID number 108004408).
Visit the detail page of Vincent Everett Beard (free).

Beard, Vincent Everett was born in 1963 and he registered to vote, giving his address as 21125 Stahelin Rd, Southfield, Michigan 48075 United States of America. (Voter ID number 33119123).
Visit the detail page of Vincent Everett Beard (free).

Beard, Vincent Lamar was born in 1973 and he registered to vote, giving his address as 1509 Mary Ave, Lansing, Michigan 48910 United States of America. (Voter ID number 105717419).
Visit the detail page of Vincent Lamar Beard (free).

Beard, Virginia was born in 1936 and she registered to vote, giving her address as 19963 Renfrew Rd, Detroit, Michigan 48221 United States of America. (Voter ID number 314518).
Visit the detail page of Virginia Beard (free).

Beard, Virginia was born in 1936 and she registered to vote, giving her address as 2411 Dartmoor Dr, Troy, Michigan 48084 United States of America. (Voter ID number 34199807).
Visit the detail page of Virginia Beard (free).

Beard, Virginia Ruth-Parish was born in 1977 and she registered to vote, giving her address as 360 Pine Ave, Holland, Michigan 49423 United States of America. (Voter ID number 104438643).
Visit the detail page of Virginia Ruth-Parish Beard (free).

Beard, Vivian Bernadine was born in 1958 and she registered to vote, giving her address as 18720 Manitou Rd, Addison, Michigan 49220 United States of America. (Voter ID number 7648825).
Visit the detail page of Vivian Bernadine Beard (free).

Beard, Vivian Young was born in 1979 and she registered to vote, giving her address as 3116 Helen St, Detroit, Michigan 48207 United States of America. (Voter ID number 105641312).
Visit the detail page of Vivian Young Beard (free).

Beard, Walter Clifford was born in 1946 and he registered to vote, giving his address as 9110 W Outer Dr, Detroit, Michigan 48219 United States of America. (Voter ID number 4001016685).
Visit the detail page of Walter Clifford Beard (free).

Beard, Walter Donald was born in 1961 and he registered to vote, giving his address as 35678 Farragut St, Westland, Michigan 48186 United States of America. (Voter ID number 107377613).
Visit the detail page of Walter Donald Beard (free).

Beard, Walter Donald was born in 1961 and he registered to vote, giving his address as 39200 Harbor Rd, New Boston, Michigan 48164 United States of America. (Voter ID number 107887555).
Visit the detail page of Walter Donald Beard (free).

Beard, Walter Donald was born in 1961 and he registered to vote, giving his address as 7327 N Wildwood St, Westland, Michigan 48185 United States of America. (Voter ID number 33272805).
Visit the detail page of Walter Donald Beard (free).

Beard, Walter James-Douglas was born in 1982 and he registered to vote, giving his address as 9500 S Ely Hwy, Perrinton, Michigan 48871 United States of America. (Voter ID number 102713033).
Visit the detail page of Walter James-Douglas Beard (free).

Beard, Walter Lee was born in 1967 and he registered to vote, giving his address as 1047 Colonial Trl, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 107452841).
Visit the detail page of Walter Lee Beard (free).

Beard, Wanda Deniece was born in 1977 and she registered to vote, giving her address as 20185 Weybridge St APT 302, Clinton Township, Michigan 48036 United States of America. (Voter ID number 108819002).
Visit the detail page of Wanda Deniece Beard (free).

Beard, Wanda Deniece was born in 1977 and she registered to vote, giving her address as 31430 John R Rd APT 220, Madison Heights, Michigan 48071 United States of America. (Voter ID number 31473780).
Visit the detail page of Wanda Deniece Beard (free).

Beard, Wanda Deniece was born in 1977 and she registered to vote, giving her address as 2733 Common Rd, Warren, Michigan 48092 United States of America. (Voter ID number 34215954).
Visit the detail page of Wanda Deniece Beard (free).

Beard, Wanda Deniece was born in 1977 and she registered to vote, giving her address as 31800 Harlo Dr APT D-2, Madison Heights, Michigan 48071 United States of America. (Voter ID number 4000806403).
Visit the detail page of Wanda Deniece Beard (free).

Beard, Wanda Faye was born in 1943 and she registered to vote, giving her address as 246 Dundee, Saline, Michigan 48176 United States of America. (Voter ID number 10669076).
Visit the detail page of Wanda Faye Beard (free).

Beard, Wanda Lee was born in 1953 and she registered to vote, giving her address as 202 E Oliver St, Corunna, Michigan 48817 United States of America. (Voter ID number 4001474538).
Visit the detail page of Wanda Lee Beard (free).

Beard, Wanda Sue was born in 1962 and she registered to vote, giving her address as 8871 Vagabond Ln, Interlochen, Michigan 49643 United States of America. (Voter ID number 1670002215).
Visit the detail page of Wanda Sue Beard (free).

Beard, Wardell was born in 1952 and he registered to vote, giving his address as 4035 W Jolly Rd APT 14, Lansing, Michigan 48911 United States of America. (Voter ID number 103447844).
Visit the detail page of Wardell Beard (free).

Beard, Ward Ellis was born in 1983 and he registered to vote, giving his address as 2211 Bedford Rd, Lansing, Michigan 48911 United States of America. (Voter ID number 220006647).
Visit the detail page of Ward Ellis Beard (free).

Beard, Ward Ellis was born in 1958 and he registered to vote, giving his address as 2211 Bedford Rd, Lansing, Michigan 48911 United States of America. (Voter ID number 4067020).
Visit the detail page of Ward Ellis Beard (free).

Beard, Ward Ellis was born in 1983 and he registered to vote, giving his address as 2705 Hampden Dr APT 1, Lansing, Michigan 48911 United States of America. (Voter ID number 220006647).
Visit the detail page of Ward Ellis Beard (free).

Beard, Warren Charles was born in 1956 and he registered to vote, giving his address as 741 Avenue A APT 1B, Springfield, Michigan 49037 United States of America. (Voter ID number 106630052).
Visit the detail page of Warren Charles Beard (free).

Beard, Warren Charles was born in 1956 and he registered to vote, giving his address as 2275 Gethings Rd, Battle Creek, Michigan 49015 United States of America. (Voter ID number 108700239).
Visit the detail page of Warren Charles Beard (free).

Beard, Warren Kenneth was born in 1972 and he registered to vote, giving his address as 20157 N Norwood St, Southfield, Michigan 48075 United States of America. (Voter ID number 725005231).
Visit the detail page of Warren Kenneth Beard (free).

Beard, Warrine was born in 1944 and she registered to vote, giving her address as 1938 Sheffield Dr, Ypsilanti, Michigan 48198 United States of America. (Voter ID number 3005435).
Visit the detail page of Warrine Beard (free).

Beard, Wayne E. was born in 1931 and he registered to vote, giving his address as 1693 Beardslee Rd, Sheridan, Michigan 48884 United States of America. (Voter ID number 6857720).
Visit the detail page of Wayne E. Beard (free).

Beard, Wenda Faye was born in 1963 and she registered to vote, giving her address as 8536 Cheyenne St, Detroit, Michigan 48228 United States of America. (Voter ID number 107210490).
Visit the detail page of Wenda Faye Beard (free).

Beard, Wenda Faye was born in 1963 and she registered to vote, giving her address as 4114 Calhoun St APT 204, Dearborn, Michigan 48126 United States of America. (Voter ID number 31054592).
Visit the detail page of Wenda Faye Beard (free).

Beard, Wenda Faye was born in 1963 and she registered to vote, giving her address as 675 Seward St APT 316, Detroit, Michigan 48202 United States of America. (Voter ID number 34076863).
Visit the detail page of Wenda Faye Beard (free).

Beard, Wendy Halsted was born in 1965 and she registered to vote, giving her address as 32695 Colony Hill Dr, Franklin, Michigan 48025 United States of America. (Voter ID number 9751292).
Visit the detail page of Wendy Halsted Beard (free).

Beard, Wendy Marie was born in 1956 and she registered to vote, giving her address as 5606 Buckingham Ave, Detroit, Michigan 48224 United States of America. (Voter ID number 227954).
Visit the detail page of Wendy Marie Beard (free).
How to defeat Donald Trump

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