Am I hallucinating, or did someone start a thread about the Tour of the Unknown Coast?

http://www.tuccycle.org/index.html