From KFVS TV Channel 12 Cairo, IL making light of hard times with huge block party
From KFVS TV Channel 12
Cairo, IL making light of hard times with huge block party