Filmed on 20/04/09 on the new Dual Descender at Sherwood Pines. Not quite finished yet but its looking good so far!!

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…