Edaville USA in South Carver, Massachusetts, is transformed into a holiday wonderland each Christmas season.
Taking a seat aboard this old rail car to watch animated holiday movies was another fun alternative to freezing outside at the Edaville USA Christmas Festival of Lights.
© 2008 Kim Knox Beckius