July 31, 2017July 21, 2017 Short Video of Animation at Choo Choo Barn in Strasburg, PA This is a video link is a wide of the animation in the large layout of the Choo Choo Barn in Strasburg, PA. Choo Choo Barn Animation # 3 Share this:TwitterFacebookLike Loading... Related