This westbound BNSF coal train had to run through a lot of fog this particular morning, seen here at Hannibal, MO on 5-5-2007.