You're a frenchfries eating freedomhater and probably Catholic.i don't think "americans suck"
That is a bit od, specially considering that in many states the weather is good enough to ride year round.the point i was making was that this thread is precisely the reason that americans have RARELY in the last DECADE finished inside of the TOP 20 at world cup races for a sport that THEY invented (and far outnumber the rest of the world in terms of overall participation).....