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.


Johns, Kayla was born in 1991 and she registered to vote, giving her address as 1923 Crooks Rd APT 8, Royal Oak, Michigan 48073 United States of America. (Voter ID number 815013597).
Visit the detail page of Kayla Johns (free).

Johns, Kayla Ashley was born in 1998 and she registered to vote, giving her address as 4665 Samels Rd, Williamsburg, Michigan 49690 United States of America. (Voter ID number 32213330).
Visit the detail page of Kayla Ashley Johns (free).

Johns, Kayla Marie was born in 1988 and she registered to vote, giving her address as 212 Beechwood Ave, Houghton Lake, Michigan 48629 United States of America. (Voter ID number 106463057).
Visit the detail page of Kayla Marie Johns (free).

Johns, Kayla Marie was born in 1988 and she registered to vote, giving her address as 214 Beechwood Ave, Houghton Lake, Michigan 48629 United States of America. (Voter ID number 106463057).
Visit the detail page of Kayla Marie Johns (free).

Johns, Kayla Marie was born in 1988 and she registered to vote, giving her address as 1028 N Hampton Dr NE, Grand Rapids, Michigan 49505 United States of America. (Voter ID number 108997640).
Visit the detail page of Kayla Marie Johns (free).

Johns, Kayla Ruth was born in 1990 and she registered to vote, giving her address as 820 Carrier Creek Blvd NE APT 201, Grand Rapids, Michigan 49503 United States of America. (Voter ID number 31324161).
Visit the detail page of Kayla Ruth Johns (free).

Johns, Kaylene Rosemary was born in 1951 and she registered to vote, giving her address as 510 Lou Alice Dr, Columbiaville, Michigan 48421 United States of America. (Voter ID number 8926644).
Visit the detail page of Kaylene Rosemary Johns (free).

Johns, Kayti Lynn was born in 1991 and she registered to vote, giving her address as 8200 Kensington Blvd APT 718, Davison, Michigan 48423 United States of America. (Voter ID number 32381543).
Visit the detail page of Kayti Lynn Johns (free).

Johns, Kayti Lynn was born in 1991 and she registered to vote, giving her address as 2985 Gady Rd, Adrian, Michigan 49221 United States of America. (Voter ID number 34846883).
Visit the detail page of Kayti Lynn Johns (free).

Johns, Keefe Eric was born in 1973 and he registered to vote, giving his address as 13774 Shaftsburg Rd, Perry, Michigan 48872 United States of America. (Voter ID number 109092764).
Visit the detail page of Keefe Eric Johns (free).

Johns, Keefe Eric was born in 1973 and he registered to vote, giving his address as 7752 E Island Rd, Elsie, Michigan 48831 United States of America. (Voter ID number 33895138).
Visit the detail page of Keefe Eric Johns (free).

Johns, Keefe Eric was born in 1973 and he registered to vote, giving his address as 2264 Milton Rd, Perry, Michigan 48872 United States of America. (Voter ID number 4000519884).
Visit the detail page of Keefe Eric Johns (free).

Johns, Keeland Thane was born in 1994 and he registered to vote, giving his address as 726 Rosewood Ave SE, Grand Rapids, Michigan 49506 United States of America. (Voter ID number 1010002489).
Visit the detail page of Keeland Thane Johns (free).

Johns, Keenan Reginald was born in 1966 and he registered to vote, giving his address as 21101 Avon Ln, Southfield, Michigan 48075 United States of America. (Voter ID number 107705138).
Visit the detail page of Keenan Reginald Johns (free).

Johns, Keenan Reginald was born in 1966 and he registered to vote, giving his address as 30070 Lacy Dr, Westland, Michigan 48186 United States of America. (Voter ID number 33174872).
Visit the detail page of Keenan Reginald Johns (free).

Johns, Keenan Reginald was born in 1990 and he registered to vote, giving his address as 23680 Village House Dr N APT 3B, Southfield, Michigan 48033 United States of America. (Voter ID number 106755105).
Visit the detail page of Keenan Reginald Johns (free).

Johns, Keenan Reginald was born in 1990 and he registered to vote, giving his address as 20087 Heyden St, Detroit, Michigan 48219 United States of America. (Voter ID number 159334466).
Visit the detail page of Keenan Reginald Johns (free).

Johns, Keenan Reginald was born in 1990 and he registered to vote, giving his address as 30070 Lacy Dr, Westland, Michigan 48186 United States of America. (Voter ID number 34008285).
Visit the detail page of Keenan Reginald Johns (free).

Johns, Kellie Ann was born in 1969 and she registered to vote, giving her address as 800 E Sanford Rd, Midland, Michigan 48642 United States of America. (Voter ID number 108882932).
Visit the detail page of Kellie Ann Johns (free).

Johns, Kellie Ann was born in 1969 and she registered to vote, giving her address as 1408 W Saginaw Rd, Sanford, Michigan 48657 United States of America. (Voter ID number 4002860456).
Visit the detail page of Kellie Ann Johns (free).

Johns, Kellie Ann was born in 1972 and she registered to vote, giving her address as 6620 Holland Rd, Algonac, Michigan 48001 United States of America. (Voter ID number 8091920).
Visit the detail page of Kellie Ann Johns (free).

Johns, Kelli Marie was born in 1985 and she registered to vote, giving her address as 3868 N Rosebud Dr SE APT 5, Kentwood, Michigan 49512 United States of America. (Voter ID number 105376944).
Visit the detail page of Kelli Marie Johns (free).

Johns, Kelly Ann was born in 1979 and she registered to vote, giving her address as 57300 Rockland St, Calumet, Michigan 49913 United States of America. (Voter ID number 107548650).
Visit the detail page of Kelly Ann Johns (free).

Johns, Kelly Anne was born in 1994 and she registered to vote, giving her address as 47607 Greenwich Dr, Novi, Michigan 48374 United States of America. (Voter ID number 31228559).
Visit the detail page of Kelly Anne Johns (free).

Johns, Kelly Jeanne was born in 1961 and she registered to vote, giving her address as 5208 Pontiac Lake Rd, Waterford, Michigan 48327 United States of America. (Voter ID number 105432997).
Visit the detail page of Kelly Jeanne Johns (free).

Johns, Kelly Jeanne was born in 1961 and she registered to vote, giving her address as 1015 N Michigan Ave, Howell, Michigan 48843 United States of America. (Voter ID number 1105005713).
Visit the detail page of Kelly Jeanne Johns (free).

Johns, Kelsey Clare was born in 1993 and she registered to vote, giving her address as 101 E Broomfield St THORPE213, Mount Pleasant, Michigan 48858 United States of America. (Voter ID number 1000010325).
Visit the detail page of Kelsey Clare Johns (free).

Johns, Kelsey Clare was born in 1993 and she registered to vote, giving her address as 4711 Clayborne Dr, Kalamazoo, Michigan 49009 United States of America. (Voter ID number 1065058435).
Visit the detail page of Kelsey Clare Johns (free).

Johns, Kelsey Clare was born in 1993 and she registered to vote, giving her address as 413 Cyr St, Negaunee, Michigan 49866 United States of America. (Voter ID number 108684136).
Visit the detail page of Kelsey Clare Johns (free).

Johns, Kelsey Clare was born in 1993 and she registered to vote, giving her address as 9080 Chatwell Club Dr # 4, Davison, Michigan 48423 United States of America. (Voter ID number 34157272).
Visit the detail page of Kelsey Clare Johns (free).

Johns, Kelsey Leigh was born in 1987 and she registered to vote, giving her address as 3215 Detroit Rd, Niles, Michigan 49120 United States of America. (Voter ID number 107293018).
Visit the detail page of Kelsey Leigh Johns (free).

Johns, Kelvin was born in 1967 and he registered to vote, giving his address as 6083 Palmetto Dr, Mount Morris, Michigan 48458 United States of America. (Voter ID number 103271361).
Visit the detail page of Kelvin Johns (free).

Johns, Kelvin was born in 1967 and he registered to vote, giving his address as 7056 Lindale Dr, Mount Morris, Michigan 48458 United States of America. (Voter ID number 108762037).
Visit the detail page of Kelvin Johns (free).

Johns, Kelvin was born in 1967 and he registered to vote, giving his address as 6083 Palmetto Dr, Mount Morris, Michigan 48458 United States of America. (Voter ID number 32973834).
Visit the detail page of Kelvin Johns (free).

Johns, Kendra Rae was born in 1973 and she registered to vote, giving her address as 3240 Beckie Dr SW, Wyoming, Michigan 49418 United States of America. (Voter ID number 4003062293).
Visit the detail page of Kendra Rae Johns (free).

Johns, Kendrick Monqueise was born in 1989 and he registered to vote, giving his address as 3418 Stonegate Dr, Flint, Michigan 48507 United States of America. (Voter ID number 245043746).
Visit the detail page of Kendrick Monqueise Johns (free).

Johns, Kendrick Monqueise was born in 1989 and he registered to vote, giving his address as 836 Clancy Ave NE APT 2, Grand Rapids, Michigan 49503 United States of America. (Voter ID number 33194262).
Visit the detail page of Kendrick Monqueise Johns (free).

Johns, Kendrick Monqueise was born in 1989 and he registered to vote, giving his address as 3418 Stonegate Dr, Flint, Michigan 48507 United States of America. (Voter ID number 33351142).
Visit the detail page of Kendrick Monqueise Johns (free).

Johns, Kenneth was born in 1973 and he registered to vote, giving his address as 27378 Shagbark Dr, Southfield, Michigan 48076 United States of America. (Voter ID number 725012554).
Visit the detail page of Kenneth Johns (free).

Johns, Kenneth Charles was born in 1982 and he registered to vote, giving his address as 804 E Hunt St, Adrian, Michigan 49221 United States of America. (Voter ID number 106498615).
Visit the detail page of Kenneth Charles Johns (free).

Johns, Kenneth Charles was born in 1982 and he registered to vote, giving his address as 4695 Academy Rd, Adrian, Michigan 49221 United States of America. (Voter ID number 31523373).
Visit the detail page of Kenneth Charles Johns (free).

Johns, Kenneth J. was born in 1932 and he registered to vote, giving his address as 3390 Hull St, Flint, Michigan 48507 United States of America. (Voter ID number 2354214).
Visit the detail page of Kenneth J. Johns (free).

Johns, Kenneth James was born in 1993 and he registered to vote, giving his address as 740 S Cedar St APT D203, Kalkaska, Michigan 49646 United States of America. (Voter ID number 106589830).
Visit the detail page of Kenneth James Johns (free).

Johns, Kenneth James was born in 1993 and he registered to vote, giving his address as 750 S Cedar St APT G103, Kalkaska, Michigan 49646 United States of America. (Voter ID number 106589830).
Visit the detail page of Kenneth James Johns (free).

Johns, Kenneth Joseph was born in 1964 and he registered to vote, giving his address as 214 Oppression Ln, Flint, Michigan 48507 United States of America. (Voter ID number 33022350).
Visit the detail page of Kenneth Joseph Johns (free).

Johns, Kenneth Lane was born in 1952 and he registered to vote, giving his address as 343 Front St APT 111, Lake Linden, Michigan 49945 United States of America. (Voter ID number 425002542).
Visit the detail page of Kenneth Lane Johns (free).

Johns, Kenneth Lee was born in 1967 and he registered to vote, giving his address as 512 Gilead Lake Rd, Bronson, Michigan 49028 United States of America. (Voter ID number 8432887).
Visit the detail page of Kenneth Lee Johns (free).

Johns, Kenneth Leroy was born in 1954 and he registered to vote, giving his address as 115 Jackson St, Cement City, Michigan 49233 United States of America. (Voter ID number 1535015258).
Visit the detail page of Kenneth Leroy Johns (free).

Johns, Kenneth Michael was born in 1969 and he registered to vote, giving his address as 1302 S Main St APT 1, Ann Arbor, Michigan 48104 United States of America. (Voter ID number 105924228).
Visit the detail page of Kenneth Michael Johns (free).

Johns, Kenneth Michael was born in 1969 and he registered to vote, giving his address as 935 Davis St, Ypsilanti, Michigan 48198 United States of America. (Voter ID number 108135574).
Visit the detail page of Kenneth Michael Johns (free).

Johns, Kenneth Plemon was born in 1938 and he registered to vote, giving his address as 2619 Campbell Ct, Canton, Michigan 48188 United States of America. (Voter ID number 106807960).
Visit the detail page of Kenneth Plemon Johns (free).

Johns, Kenneth Richard was born in 1955 and he registered to vote, giving his address as 28326 Coventry Ct, Brownstown Township, Michigan 48183 United States of America. (Voter ID number 108138794).
Visit the detail page of Kenneth Richard Johns (free).

Johns, Kenneth Richard was born in 1955 and he registered to vote, giving his address as 1001 24 Mile Rd LOT 5068, Homer, Michigan 49245 United States of America. (Voter ID number 4001892102).
Visit the detail page of Kenneth Richard Johns (free).

Johns, Kenneth Robert was born in 1971 and he registered to vote, giving his address as 905 Newport Dr, Fenton, Michigan 48430 United States of America. (Voter ID number 107774339).
Visit the detail page of Kenneth Robert Johns (free).

Johns, Kenneth Robert was born in 1971 and he registered to vote, giving his address as 4154 Newcastle Dr, Clarkston, Michigan 48348 United States of America. (Voter ID number 108170047).
Visit the detail page of Kenneth Robert Johns (free).

Johns, Kenneth Robert was born in 1971 and he registered to vote, giving his address as 2958 W Water Woods Dr APT 1, Port Huron, Michigan 48060 United States of America. (Voter ID number 108555792).
Visit the detail page of Kenneth Robert Johns (free).

Johns, Kenneth Robert was born in 1971 and he registered to vote, giving his address as 1637 S Riverside Ave APT 11, Saint Clair, Michigan 48079 United States of America. (Voter ID number 159356452).
Visit the detail page of Kenneth Robert Johns (free).

Johns, Kenneth Robert was born in 1971 and he registered to vote, giving his address as 191 Hampshire Dr, Troy, Michigan 48085 United States of America. (Voter ID number 4001811031).
Visit the detail page of Kenneth Robert Johns (free).

Johns, Kenny was born in 1970 and he registered to vote, giving his address as 9070 N Saginaw Rd APT 231, Mount Morris, Michigan 48458 United States of America. (Voter ID number 106402442).
Visit the detail page of Kenny Johns (free).

Johns, Kenny was born in 1970 and he registered to vote, giving his address as 3418 Stonegate Dr, Flint, Michigan 48507 United States of America. (Voter ID number 159359634).
Visit the detail page of Kenny Johns (free).

Johns, Kenny was born in 1970 and he registered to vote, giving his address as 3213 Buick St APT 107, Flint, Michigan 48505 United States of America. (Voter ID number 245057980).
Visit the detail page of Kenny Johns (free).

Johns, Kenny was born in 1970 and he registered to vote, giving his address as 920 Hubbard Ave, Flint, Michigan 48503 United States of America. (Voter ID number 31519830).
Visit the detail page of Kenny Johns (free).

Johns, Kent Owne was born in 1938 and he registered to vote, giving his address as 1655 E Fenwick Rd, Fenwick, Michigan 48834 United States of America. (Voter ID number 103333247).
Visit the detail page of Kent Owne Johns (free).

Johns, Kevin A. was born in 1963 and he registered to vote, giving his address as 3084 Fort Park Blvd, Lincoln Park, Michigan 48146 United States of America. (Voter ID number 840001207).
Visit the detail page of Kevin A. Johns (free).

Johns, Kevin Allan was born in 1989 and he registered to vote, giving his address as 5665 Sheffield Dr, Clarkston, Michigan 48346 United States of America. (Voter ID number 106196798).
Visit the detail page of Kevin Allan Johns (free).

Johns, Kevin Allan was born in 1989 and he registered to vote, giving his address as 9644 Susin Ln APT 1N, Clarkston, Michigan 48348 United States of America. (Voter ID number 159298330).
Visit the detail page of Kevin Allan Johns (free).

Johns, Kevin Allan was born in 1989 and he registered to vote, giving his address as 2500 Mann Rd LOT 192, Clarkston, Michigan 48346 United States of America. (Voter ID number 31944110).
Visit the detail page of Kevin Allan Johns (free).

Johns, Kevin Bruce was born in 1964 and he registered to vote, giving his address as 605 Fifth St, Jackson, Michigan 49203 United States of America. (Voter ID number 106994162).
Visit the detail page of Kevin Bruce Johns (free).

Johns, Kevin Bruce was born in 1964 and he registered to vote, giving his address as 1610 Leroy St, Jackson, Michigan 49202 United States of America. (Voter ID number 31391627).
Visit the detail page of Kevin Bruce Johns (free).

Johns, Kevin Bruce was born in 1964 and he registered to vote, giving his address as 1914 E Ganson St, Jackson, Michigan 49202 United States of America. (Voter ID number 33347825).
Visit the detail page of Kevin Bruce Johns (free).

Johns, Kevin Bruce was born in 1964 and he registered to vote, giving his address as 110 E Grove Ave APT L, Michigan Center, Michigan 49254 United States of America. (Voter ID number 34299316).
Visit the detail page of Kevin Bruce Johns (free).

Johns, Kevin Charles was born in 1956 and he registered to vote, giving his address as 5349 Echo Rd, Bloomfield Hills, Michigan 48302 United States of America. (Voter ID number 107000301).
Visit the detail page of Kevin Charles Johns (free).

Johns, Kevin David was born in 1963 and he registered to vote, giving his address as 683 Firestone Dr SE, Byron Center, Michigan 49315 United States of America. (Voter ID number 4000823509).
Visit the detail page of Kevin David Johns (free).

Johns, Kevin Eugene was born in 1963 and he registered to vote, giving his address as 65804 Glendon Rd, Vandalia, Michigan 49095 United States of America. (Voter ID number 6740934).
Visit the detail page of Kevin Eugene Johns (free).

Johns, Kevin Lee was born in 1963 and he registered to vote, giving his address as 30252 West Rd, New Boston, Michigan 48164 United States of America. (Voter ID number 104527903).
Visit the detail page of Kevin Lee Johns (free).

Johns, Kevin Lyle was born in 1960 and he registered to vote, giving his address as 2550 Parkside Dr, Flint, Michigan 48503 United States of America. (Voter ID number 3535223).
Visit the detail page of Kevin Lyle Johns (free).

Johns, Kevin Richard was born in 1975 and he registered to vote, giving his address as 43580 Naves Ct, Clinton Township, Michigan 48038 United States of America. (Voter ID number 105530922).
Visit the detail page of Kevin Richard Johns (free).

Johns, Kevin Robert was born in 1970 and he registered to vote, giving his address as 1021 North Rd APT A8, Fenton, Michigan 48430 United States of America. (Voter ID number 4875100).
Visit the detail page of Kevin Robert Johns (free).

Johns, Kevin Wayne was born in 1968 and he registered to vote, giving his address as 1115 Adolph Rd, Union City, Michigan 49094 United States of America. (Voter ID number 32485207).
Visit the detail page of Kevin Wayne Johns (free).

Johns, Kevin Wayne was born in 1968 and he registered to vote, giving his address as 205 Dewey St, Union City, Michigan 49094 United States of America. (Voter ID number 4003726932).
Visit the detail page of Kevin Wayne Johns (free).

Johns, Kevin Zane was born in 1960 and he registered to vote, giving his address as 7716 S 27 Rd, Cadillac, Michigan 49601 United States of America. (Voter ID number 4004012648).
Visit the detail page of Kevin Zane Johns (free).

Johns, Khadijah Dominique was born in 1993 and she registered to vote, giving her address as 14057 Cloverlawn St, Detroit, Michigan 48238 United States of America. (Voter ID number 108831037).
Visit the detail page of Khadijah Dominique Johns (free).

Johns, Khadijah Dominique was born in 1993 and she registered to vote, giving her address as 5900 3 Mile Dr, Detroit, Michigan 48224 United States of America. (Voter ID number 2000411727).
Visit the detail page of Khadijah Dominique Johns (free).

Johns, Kimber Lee was born in 1969 and she registered to vote, giving her address as 123 W Franklin St, Otsego, Michigan 49078 United States of America. (Voter ID number 31486777).
Visit the detail page of Kimber Lee Johns (free).

Johns, Kimberly Ann was born in 1976 and she registered to vote, giving her address as 828 E Clinton St, Hastings, Michigan 49058 United States of America. (Voter ID number 104089764).
Visit the detail page of Kimberly Ann Johns (free).

Johns, Kimberly Dianne was born in 1978 and she registered to vote, giving her address as 2194 Martha Hulbert Dr, Lapeer, Michigan 48446 United States of America. (Voter ID number 33075503).
Visit the detail page of Kimberly Dianne Johns (free).

Johns, Kimberly Dianne was born in 1978 and she registered to vote, giving her address as 6384 Perry Rd, Grand Blanc, Michigan 48439 United States of America. (Voter ID number 33329883).
Visit the detail page of Kimberly Dianne Johns (free).

Johns, Kimberly Jochell was born in 1971 and she registered to vote, giving her address as 313 W Foss Ave, Flint, Michigan 48505 United States of America. (Voter ID number 245050104).
Visit the detail page of Kimberly Jochell Johns (free).

Johns, Kimberly Jochell was born in 1971 and she registered to vote, giving her address as 3205 Buick St APT 51, Flint, Michigan 48505 United States of America. (Voter ID number 32364991).
Visit the detail page of Kimberly Jochell Johns (free).

Johns, Kimberly Jochell was born in 1971 and she registered to vote, giving her address as 6201 Eagle Ridge Ln APT 101, Flint, Michigan 48505 United States of America. (Voter ID number 32934008).
Visit the detail page of Kimberly Jochell Johns (free).

Johns, Kimberly Lorraine was born in 1973 and she registered to vote, giving her address as 3419 Middlefield Dr, Trenton, Michigan 48183 United States of America. (Voter ID number 4002864434).
Visit the detail page of Kimberly Lorraine Johns (free).

Johns, Kimberly Louise was born in 1959 and she registered to vote, giving her address as 54781 Chippewa Ct, Shelby Township, Michigan 48315 United States of America. (Voter ID number 105921227).
Visit the detail page of Kimberly Louise Johns (free).

Johns, Kimberly Louise was born in 1959 and she registered to vote, giving her address as 4200 W Utica Rd APT 112, Shelby Township, Michigan 48317 United States of America. (Voter ID number 108708429).
Visit the detail page of Kimberly Louise Johns (free).

Johns, Kimberly Marie was born in 1990 and she registered to vote, giving her address as 112 Caledonia St NE, Grand Rapids, Michigan 49505 United States of America. (Voter ID number 107430738).
Visit the detail page of Kimberly Marie Johns (free).

Johns, Kimberly Marie was born in 1990 and she registered to vote, giving her address as 11649 Lost Lake Dr NE, Greenville, Michigan 48838 United States of America. (Voter ID number 32007685).
Visit the detail page of Kimberly Marie Johns (free).

Johns, Kimberly Marie was born in 1990 and she registered to vote, giving her address as 2007 Plainfield Ave NE, Grand Rapids, Michigan 49505 United States of America. (Voter ID number 33464808).
Visit the detail page of Kimberly Marie Johns (free).

Johns, Kimberly Marie was born in 1990 and she registered to vote, giving her address as 2840 W State Rd, Hastings, Michigan 49058 United States of America. (Voter ID number 34386275).
Visit the detail page of Kimberly Marie Johns (free).

Johns, Kim Louise was born in 1959 and she registered to vote, giving her address as 54781 Chippewa Ct, Shelby Township, Michigan 48315 United States of America. (Voter ID number 972688).
Visit the detail page of Kim Louise Johns (free).

Johns, Kira Jean was born in 1987 and she registered to vote, giving her address as 21 Willard Ave E, Battle Creek, Michigan 49037 United States of America. (Voter ID number 104347951).
Visit the detail page of Kira Jean Johns (free).

Johns, Kira Jean was born in 1987 and she registered to vote, giving her address as 491 Helmer Rd N, Springfield, Michigan 49037 United States of America. (Voter ID number 33461526).
Visit the detail page of Kira Jean Johns (free).
How to defeat Donald Trump

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