Is there such a thing? Myself and some friends are looking to go find somewhere decent to go ride the ramps...i've been searching a bit, but not much.
I have found ACROBATX which seems to be the closest...its in fucking Quebec...so far...anywhere closer? Link to there site is...http://www.acrobatx.com/english/acrobatx_eng.htm
Let me know if you guys know of anywhere closer...
- - - - - - -
d a n i e l
- - - - - - -