Romney Might Like The View From Peoria

News & Features Don Gonyea · ·
Peoria, Ill., as seen from across the Illinois River.