My turn: Mother Nature unstoppable


It’s been said nothing can stop a speeding train. Well I beg to differ. Mother nature not only stops a train in this week’s video selection, she blows one off the track . During a storm in January 2008, featuring 165 mph winds, a train was traveling through McHenry County, Ill., and unsuspectedly into the […]