The BOARDWORLD Forums ran from 2009 to 2021 and are now closed and viewable here as an archive

   

For Falls Creek lovers, Do you remember this movie?

Avatar


Filmed at Falls Creek in 1996 (me think), sorry can’t give more information, somewhere I saw this link from twitter and has some information about this location filmed.

 
Avatar

gotta work out how to unclip in mid air without using my hands like that…