plainjaneplaintalk.com
Grand TrailFest – we have arrived
There is a certain excitement that takes over when you are about to embark in something that is completely beyond your comprehension — and skill level. How can we possibly climb these cliffs?…