Farmer City, IL | Ogden, IL | Sadorus, IL
Also known as: kac_24
Kevin Carter lives in Farmer City, Illinois. Other places in which he has lived are Ogden, Illinois; Sadorus, Illinois; Mahomet, Illinois and Homer, Illinois. Positions he has held include Laborer and Scraper. Rock And Roll is his favorite band.