• 14 years ago
Well i filmed this in Grand Falls N.B Theres some good spots to ride down there, good trails 2