Please enable JavaScript to experience Vimeo in all of its glory.
from Jake Hammond Plus
Short documentary on 'The Magic Forest', an amusement park in Lake George, NY.