I hate to spoil the good news, but they sure don't sound like they're talking about Mountain Biking at all.
Forum Rules