IC-6015 - CN/IC extra west bound at Holland Church Road, 7 miles east of Freeport, Illinois Sept. 18, 2002. SD40
Back to IC Photos