River Road 12 0 By walljm on October 31, 2002 2002: 10 - October, Photos alton illinois black and white photo essay river road Share. Twitter Facebook Pinterest LinkedIn Tumblr Email