BNSF engines have become almost common on the former IC, now CN Iowa Division, and they add nice color to the CN trains. Here, we see an SD70Ace and a SD70Mac at Stephenson Street in Freeport. The train will tie down at Wallace Yard.

24/7 Best & Affordable Local Service