Where can I go to get my DH fix in the US in the winter time? Are there any southern spots that don't see too much snow that might be up for a long weekend road trip sort of thing? Windrock maybe?
Just hoping I don't have to wait until April ish to take out the big bike!
Just hoping I don't have to wait until April ish to take out the big bike!