While getting ready for a good ride in the coastal range of Oregon tomorrow, I noticed the hour meter on my bike shows 66.6.
Is this the mark of the devil? :evil:
Should I be concerned of some unknown lurking doom or should my buddies be concerned of hellish amounts of roost packing their...