A couple weeks ago, we got some great pics of the refurbishment on Big Thunder Mountain from the backside on the Walt Disney World Railroad, but now it is time for another view. These new pics come directly from Tom Sawyer Island and give a great look at the front of the attraction which can’t […]