originally I'm from Germany, but I moved to L.A. and I would like to know if there are any parks with lifts with Downhill / Freeride trails?
I was looking for something which is like this:
Northstar California in Lake Tahoe, California Ski Resort - Official Site
Is there anything comparable with this in the L.A. area?
Thanks a lot!
Results 1 to 9 of 9
Check out the hottest mountain bike products from these brands!
See All Interbike Coverage - Click Here »