I Think I Can, I Think I Can... Essex Steam Train, Essex, Deep River, & Chester October 10, 2007 This page is just about the Essex Steam Train ride. For the related museum, go here. Puff, puff! Chug, choo! Off they started! Slowly the cars began to move. Slowly they climbed the steep hill. As they … [Read more...]