Beloved Michigan Train Focus of Christmas Movie Filming in OwossoBeloved Michigan Train Focus of Christmas Movie Filming in OwossoThe real "Polar Express" train is the setting for a new Christmas movie being filmed in Owosso and you can be part of all the action.Lisa MarieLisa Marie
North Pole Express & Annual Fall Color Rides CanceledNorth Pole Express & Annual Fall Color Rides CanceledThe train tracks will be quiet this year in Owosso for the holidays. Lisa MarieLisa Marie