Quote Originally Posted by Stuart View Post
I've seen videos of that location before. I want to know where it is (I'm under the impression that it is some where on the east coast). I've always wanted to wheel on hills like that. Everything that is steep here is on rocks.

I think that place is in the UK.