Farm King 9-1-1 Call (AUDIO) in Macomb: Teen Shot Rounds in Farm Supply Store, Killed Self
McDonough County answers 9-1-1 call from the Farm King farm supply store at 1620 East Jackson Street in Macomb, Illinois. View Google Street view of Farm King in Macomb, Illinois as a larger image. Police […]