Regional: New Zealand and Australia
View Single Post
07-21-2008, 09:45 AM
I love the natural setup of the ramps, I don't think I have ever seen anything like that in the US.
How well do they slide???
Amazing picture, do you have any more?